Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Midwest's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 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.

Pendry Chicago

Hotel in Chicago Loop, Chicago

Located in Chicago, a 19-minute walk from Ohio Street Beach, Pendry Chicago has accommodations with a fitness center, private parking, a shared lounge and a terrace. Pendry was a beautiful hotel, the amenities were lovely and the rooms were huge!

Show more Show less
9
Wonderful
1,007 reviews
Price from
$205
per night

Sable At Navy Pier Chicago, Curio Collection By Hilton

Hotel in Chicago

Located in Chicago, a 11-minute walk from Ohio Street Beach, Sable At Navy Pier Chicago, Curio Collection By Hilton has accommodations with a terrace, private parking and a bar. I had a wonderful experience! The location was peaceful and quiet. I especially loved the breathtaking view of the lake from the room window. The staff was incredibly friendly and helpful. I ordered breakfast to my room and it was great to enjoy some food with the stunning view.

Show more Show less
9
Wonderful
1,011 reviews
Price from
$169.15
per night

Drury Plaza Hotel Milwaukee Downtown

Hotel in Milwaukee

Located in Milwaukee, a 19-minute walk from Marquette University, Drury Plaza Hotel Milwaukee Downtown has accommodations with a restaurant, private parking and a bar. Breakfast was great . Really enjoyed the buffet

Show more Show less
9.1
Wonderful
1,102 reviews
Price from
$125.99
per night

Viceroy Chicago

Hotel in Downtown Chicago, Chicago

Just steps away from the famed shopping, dining and entertainment on the Magnificent Mile, this historic hotel is located in Chicago’s Gold Coast neighborhood and features a rooftop bar and lounge... Beautiful hotel, with great location and very friendly staff. We loved it’s restaurant, specially the delicious breakfast, and the rooftop, were they have an exclusive happy our only for the guests including hot chocolate for the kids. Will definitely stay again. Also great price for such an elegant hotel.

Show more Show less
9
Wonderful
1,344 reviews
Price from
$275
per night

Farmstead Inn and Conference Center

Hotel in Shipshewana

Located across the street from the famous Shipshewana Auction & Flea Market, Farmstead Inn and Conference Center is located in the heart of Shipshewana Amish Country and features an indoor pool,... Our room was large, comfortable and clean. The bathroom was large and there were plenty of towels. The breakfast was outstanding.

Show more Show less
9.2
Wonderful
1,143 reviews
Price from
$131.25
per night

Best Western Harbour Pointe Lakefront

Hotel in Saint Ignace

This hotel located in St. Ignace features an evening bonfire and marshmallow roast by the beach and an indoor/outdoor pool. Views at Castle Rock are just 5 minutes’ drive away. Large, clean and quiet room. Pool and hot tub were wonderful! Great lakefront location and view. Breakfast was good. Loved the balcony and screen door!

Show more Show less
9
Wonderful
1,408 reviews
Price from
$102.59
per night

Berlin Grande Hotel

Hotel in Berlin

Featuring free Wi-Fi, an indoor pool with hot tub and a fitness center, Berlin Grande Hotel is in Berlin off Route 62. Each room has a flat-screen cable TV, air conditioning and a sitting area. The food was fine. More options than would have at home

Show more Show less
9.2
Wonderful
1,054 reviews
Price from
$107.84
per night

Blue Gate Garden Inn

Hotel in Shipshewana

Located in northern Indiana, in the heart of Amish Country, this hotel is 10 minutes’ walk from the Shipshewana Auction & Flea Market. Loved our room we were on the main floor loved it. Breakfast was wonderful!

Show more Show less
9.2
Wonderful
2,368 reviews
Price from
$109.99
per night

Marv Herzog Hotel

Hotel in Frankenmuth

Featuring a riverside patio, this boutique hotel is located in Frankenmuth and offers guest rooms with age-old European decor coupled with contemporary amenities. Breakfast was good, lots of selections as well as varied places to eat. Underground parking is great, Hotel location is absolutely prefect, easy to walk around town. Riverside verandah is fabulous, fun to watch the riverboats go by, and a relaxing spot to sip a glass of wine and watch the sunset. Staff were very accommodating, and so helpful with restaurant recommendations, activity ideas and even opening hours of local businesses.

Show more Show less
9.1
Wonderful
1,790 reviews
Price from
$129.99
per night

Baymont by Wyndham Des Moines Airport

Hotel in Des Moines

Featuring a heated indoor pool, hot tub, and dry sauna, this hotel is located just off Highway 5 and 9.9 mi from downtown Des Moines. Free WiFi, parking, and airport shuttle service are provided. Everything from the check in, room, pool, hot tub, breakfast , rec room and location were great.

Show more Show less
9
Wonderful
1,153 reviews
Price from
$89.30
per night

Hotels with extra health and safety measures

Find hotels in Midwest with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Midwest in the past month

See all

Midwest's best hotels with breakfast

See all

Budget hotels in Midwest

See all

Hotels in Midwest you can book without a credit card

See all

FAQs about hotels in Midwest

Planning a trip? Get inspired by reviews of cities in Midwest

Explore guest reviews of hotels in Midwest

See all

Research, refine, and make plans for your whole trip