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.

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. Very clean, friendly staff and comfortable beds

Show more Show less
9
Superb
1,122 reviews
Price from
US$97.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. Fab room, fab location. As a bonus you also got free food and drinks between 5.30-7.30 pm. Location very close to St.Louis arch.

Show more Show less
9
Superb
2,442 reviews
Price from
US$143.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,515 reviews
Price from
US$139.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,337 reviews
Price from
US$71.40
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. location is great, elevator is very much appreciated, room very comfortable to be topped off by extensive breakfast and supper options.

Show more Show less
9
Superb
1,648 reviews
Price from
US$99.99
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. Totally impressed from the moment we arrived.Service excellence in every area.A great team doing a great job. THE style and elegance of the hotel , together with the team raised the bar of excellence Well done !

Show more Show less
9.1
Superb
1,390 reviews
Price from
US$575
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. Sammy the night desk person was exceptional. Everything was spotless, breakfast was out a bit early so we could get on the road. Great location.

Show more Show less
9
Superb
1,068 reviews
Price from
US$96.90
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. We arrived early and had no problems checking in. The person behind the desk went out of her way to accommodate us. The property is centrally located.

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

Centrally located along the Chicago River in the famous Loop business district, this hotel features in-room spa services, and a 24-hour gym. This eco-friendly hotel is 9 minutes' walk from Millennium Park. We loved our stay at this hotel! The hotel is walking distance to every tourist site and easily accessible to the L train and to the Metro Electric Line if going further in the city. Every day we were greeted by Antonio at the door who made sure to make everyone feel like they were staying at a home away from home. My kids loved the view from our room and they spent happily over an hour every day just looking out the window. There are many great restaurants nearby. My kids loved Wildberry Pancakes for breakfast (a 7 minute walk) and we enjoyed McCormick & Schmick's Seafood & Steaks (a 3 minute walk). We also spent an evening at the river walk nearby just relaxing. A great perk at the hotel was the popcorn at the lobby in late afternoon.

Show more Show less
9.2
Superb
1,411 reviews
Price from
US$170.10
per night

Less than a mile away from Grant Park and Millennium Park, this historic boutique hotel is located in Chicago’s South Loop neighborhood and features an on-site restaurant and state-of-the-art 24-hour business centre. Free WiFi is available. The staff were extremely welcoming and helpful. The kids got little teddies upon arrival. They helped us with directions around the city and the rooms were extremely spacious. We will definitely be back!

Show more Show less
9
Superb
2,044 reviews
Price from
US$111.20
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