Skip to main content

Filter by:


Star rating

Review score

Bay Lake – 470 hotels and places to stay
See the latest prices and deals by choosing your dates.
Rosen Inn Lake Buena Vista, hotel in Bay Lake

Walt Disney World is 1.3 km from Rosen Inn Lake Buena Vista. The property offers shuttles to Orlando theme parks. It features 2 restaurants and 2 outdoor pools. Rooms feature free WiFi.

Location was good. The room was tidy.
7.9
Scored 7.9
Good
Rated good
7,174 reviews
Price from£71.49per night
SpringHill Suites by Marriott Orlando Lake Buena Vista in Marriott Village, hotel in Bay Lake

This all-suite hotel in Lake Buena Vista is 1.6 km from Walt Disney World and Disney Springs. The hotel offers a free hot breakfast buffet and free high-speed internet access.

Wonderful location, easy to access Orlando and outside locations.
8.0
Scored 8.0
Very good
Rated very good
3,918 reviews
Price from£95.69per night
Holiday Inn & Suites Orlando SW - Celebration Area, an IHG Hotel, hotel in Bay Lake

Located 10 minutes' drive from Walt Disney World, this Kissimmee hotel offers a 2 outdoor pools and 2 on-site restaurants. Guests will also be 5 minutes' walk from Old Town amusement park.

Breakfast was excellent and surprising. Full selection of favorite breakfast items to choose from and definitely more delicious than something from a drive thru.
7.8
Scored 7.8
Good
Rated good
1,433 reviews
Price from£78.33per night
Grand Hotel Kissimmee at Celebration, hotel in Bay Lake

Set in Orlando, 7.8 km from Disney's Blizzard Beach Water Park, Grand Hotel Kissimmee at Celebration offers accommodation with an outdoor swimming pool, free private parking and a fitness centre.

Location
7.9
Scored 7.9
Good
Rated good
5,173 reviews
Price from£74.78per night
Fairfield Inn & Suites by Marriott Orlando Lake Buena Vista in the Marriott Village, hotel in Bay Lake

This hotel in Lake Buena Vista is only a 3 minutes' drive from Walt Disney World. The completely non-smoking hotel offers area shuttle service and a free continental breakfast.

Staff were very friendly and helpful
8.0
Scored 8.0
Very good
Rated very good
2,658 reviews
Price from£88.47per night
Motel 6-Kissimmee, FL - Orlando, hotel in Bay Lake

Motel 6 Orlando - Kissimmee Main Gate East is located across the street from shopping and entertainment at Old Town. This hotel has an outdoor pool for guests to enjoy.

The managers attitude in regards to helping
6.9
Scored 6.9
Pleasant
Rated pleasant
1,293 reviews
Price from£71.39per night
Residence Inn by Marriott Orlando at SeaWorld, hotel in Bay Lake

This Orlando hotel provides great access to nearby attractions, including Disney®, Universal®, Orlando Premium Outlets, Discovery Cove® and a free hotel shuttle to SeaWorld® and Aquatica.

Room was perfect for family. 2 bedroom room was great!
8.3
Scored 8.3
Very good
Rated very good
2,804 reviews
Price from£88.47per night
Holiday Inn Express & Suites Orlando- Lake Buena Vista, an IHG Hotel, hotel in Bay Lake

In a prime location in the Lake Buena Vista district of Orlando, Holiday Inn Express & Suites Orlando- Lake Buena Vista, an IHG Hotel is set 5 km from Disney Springs, 5 km from SeaWorld's Discovery...

Location is good . Shuttle service good as well . Food fulfills the need.
8.5
Scored 8.5
Very good
Rated very good
1,989 reviews
Price from£81.44per night
Hyatt Place Orlando/Lake Buena Vista, hotel in Bay Lake

Featuring free WiFi, Hyatt Place Orlando Lake Buena Vista offers accommodation in Orlando, 400 metres from Walt Disney World Maingate East.

The rooms were big and the breakfast was generous.
8.1
Scored 8.1
Very good
Rated very good
1,185 reviews
Price from£94.04per night
Courtyard by Marriott Orlando Lake Buena Vista in the Marriott Village, hotel in Bay Lake

This Lake Buena Vista hotel is located 1.6 km from Walt Disney World and offers on-site theme park ticket services and free Wi-Fi. A free transfer service is available.

The hotel was clean, the staff were friendly and it was a great location. It was a cheap Uber ride to Disney springs and walking distance to shops and restaurants. The hotel was also very quiet.
8.0
Scored 8.0
Very good
Rated very good
1,372 reviews
Price from£88.47per night
See all hotels near Bay Lake
Subscribe to receive premium deals

Prices drop the moment you sign up!