Skip to main content

The best places to stay in Midwest

Check out our pick of great places to stay in Midwest

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in northern Indiana, in the heart of Amish Country, this hotel is 10 minutes’ walk from the Shipshewana Auction & Flea Market. Free Wi-Fi is offered in every room, and a fitness centre is located on site. A full hot breakfast country breakfast buffet is served each morning.

The Blue Gate Theater is less than 1 miles away. The South Bend city centre can be reached in 48 minutes’ drive. Everything, nice and friendly Staff, big Room and the best american breakfast on our a Roadtrip,

Show more Show less
9.2
Superb
2,299 reviews
Price from
US$109.99
per night

Offering free WiFi and a flat-screen TV in every guest room, this Terre Haute hotel is less than 4 miles from Indiana State University. A complimentary hot breakfast is served each morning.

Terre Haute International Hulman Field Airport is within 15 minutes’ drive of this hotel. Sheldon Swope Art Museum and the Terre Haute city centre are just 4 miles away. The facilities were excellent and the free dinner and drinks was great

Show more Show less
9
Superb
1,129 reviews
Price from
US$93.99
per night

Less than 5 minutes’ walk from the Gateway Arch and Busch Stadium, this hotel is located in the heart of Saint Louis city centre. A free hot breakfast is served each morning.

A 37-inch flat-screen TV and free Wi-Fi are featured in every guest room at Drury Plaza St. Louis at the Arch. A microwave and a refrigerator are also provided in all rooms. Nice rooms Nice building. Friendly staff and they feed you breakfast and dinner. Parking garage is secure and heated. 12/10

Show more Show less
9
Superb
2,429 reviews
Price from
US$134.99
per night

Featuring a riverside patio, this boutique hotel is located in Frankenmuth and offers guest rooms with age-old European decor coupled with contemporary amenities.

Each uniquely-designed room at Marv Herzog Hotel provides a microwave and refrigerator. Some rooms also offer a spa bath and private balconies. The hotel was spotless clean, the room was very comfortable and the staff were very friendly. The location of the hotel is right on the Main Street and close to all the amenities. I would highly recommend this hotel if you are planing on visiting Frankenmuth.

Show more Show less
9.3
Superb
1,497 reviews
Price from
US$229.99
per night

Featuring a heated indoor pool, hot tub, and dry sauna, this hotel is located just off Highway 5 and 16 km from downtown Des Moines. Free WiFi, parking, and airport shuttle service are provided.

The Baymont by Wyndham Des Moines Airport offers decorative rooms with a satellite TV, a microwave, a refrigerator and a coffee maker. A work desk and ironing facilities are included. Comfortable room, well equipped, excellent pool, superior breakfast.

Show more Show less
9
Superb
1,352 reviews
Price from
US$92.65
per night

Situated in central Branson, this hotel is adjacent to the Mount Pleasant Winery. Branson’s Best Motel features a seasonal outdoor swimming pool and offers free Wi-Fi in every accommodation.

Rooms at this hotel include a mini-refrigerator and a TV. They feature traditional décor with carpeted floors. A seating area and telephone are also provided. Breakfast and dessert at night. Staff was wonderful and friendly.

Show more Show less
9
Superb
1,650 reviews
Price from
US$89.99
per night

Set in St. Charles, within 8.4 km of Hollywood Casino St. Louis and 39 km of St. Louis Gateway Arch, Country Inn & Suites by Radisson, St Charles Historic District offers accommodation with a fitness centre and free WiFi throughout the property as well as free private parking for guests who drive. Built in 2005, this 3-star hotel is within 30 km of Forest Park (St. Louis) and 30 km of St. Louis Zoo. The hotel provides an indoor pool and a 24-hour front desk. Great receptionist when we arrived, beautiful building, amazing and huge room, super comfortable bed, great pool, cute little shop for necessities, free parking, superb location (right in the historical district and a short drive from the casino), etc.!

Show more Show less
9
Superb
1,064 reviews
Price from
US$122.40
per night

Featuring stunning views from every area of the hotel, this landmark building of stainless steel and tinted glass stands 92-stories above the Loop and North Michigan Avenue along the Chicago River. Luxury spa services, fine dining and upscale amenities are among the unique services offered to guests at the hotel. Large comfy beds. Friendly staff. Full gym and pool. Great breakfasts and views on the 16th floor.

Show more Show less
9.1
Superb
1,376 reviews
Price from
US$525
per night

La Quinta by Wyndham Effingham is located in Effingham. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business centre. The hotel provides an indoor pool, fitness centre and a shared lounge. Comfortable, quiet. Check- in guy was very pleasant.

Show more Show less
9
Superb
1,073 reviews
Price from
US$92.65
per night

Located on “The Strip” in the heart of the Branson theatre district, this hotel is a 4-minute walk from White Water Amusement Park. Connected to the Hughes Brothers Theatre, this hotel offers a complimentary hot breakfast buffet and free WiFi in every guest room. Breakfast was nice - the lady was nice! Conveniently located! Parking was good!

Show more Show less
9.5
Exceptional
2,603 reviews
Price from
US$108
per night

Most booked places to stay in Midwest this month

FAQs about places to stay in Midwest

Places to Stay that guests love in Midwest