Search beach hotels in Midwest

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Traverse City

80 beach hotels

Fife Lake

28 beach hotels

Glen Arbor

28 beach hotels

Boyne City

20 beach hotels

Mackinaw City

19 beach hotels

Eagle River

18 beach hotels

Suttons Bay

15 beach hotels

Lincoln Junction

14 beach hotels

Wisconsin Dells

14 beach hotels

Oscoda

13 beach hotels

Innsbrook

12 beach hotels

Chicago

10 beach hotels

Cedarville

10 beach hotels

Alexandria

8 beach hotels

Arkdale

8 beach hotels

Beulah

7 beach hotels

The best beach hotels in Midwest

Check out our pick of great beach hotels in Midwest

Filter by:

Star rating
Review score

Riu Plaza Chicago

Hotel in Streeterville, Chicago

Riu Plaza Chicago is attractively situated in the centre of Chicago, and features a fitness centre, free WiFi and a bar.

N
Nadine
From
Portugal
The staff is incredible. We love everything. The breakfast and the rooftop are the highlights. Great location!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 6,097 reviews
Price from
US$122.56
1 night, 2 adults

The Baywatch Resort

Hotel in Traverse City

Set in Traverse City, The Baywatch Resort offers accommodation with a fitness centre, free private parking and a private beach area.

S
Stacy
From
Canada
I loved that breakfast was delivered directly to the rooms
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,331 reviews
Price from
US$75.65
1 night, 2 adults

Riverbend Hotel and Suites, Trademark Collection by Wyndham

Hotel in Ashtabula

Situated in Ashtabula, 1 km from Walnut Beach, Riverbend Hotel and Suites, Trademark Collection by Wyndham features accommodation with a fitness centre, free private parking, a shared lounge and a...

C
Claudia
From
Germany
Beautiful place to stay and feel like home, found this place and never planed to stay at the Riverbend, but the Hotel looked so nice, that we did and drove a bit furhter for Niragar Falls and back. Breakfast is really great! Loved it and to work out and the comfort in the Hotel.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 131 reviews
Price from
US$169
1 night, 2 adults

Hampton Inn & Suites Manistee, Mi

Hotel in Manistee

Set in Manistee, a few steps from First Street Beach, Hampton Inn & Suites Manistee, Mi offers beachfront accommodation and various facilities, such as a restaurant.

N
Nataliia
From
United States
The room is very clean. The hotel has everything for your comfort. The pool and jacuzzi are great. A big plus is that places with food are close and inexpensive. Our family liked everything. We will definitely come back to you.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 267 reviews
Price from
US$122
1 night, 2 adults

Alexandra Inn

Hotel in Traverse City

Set in Traverse City, 1.7 km from Traverse City State Park Beach, Alexandra Inn offers accommodation with a fitness centre, free private parking, a private beach area and a restaurant.

N
Nicole
From
United States
The aesthetic was very pleasing and a great location! Staff was friendly and accommodating.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 331 reviews
Price from
US$150
1 night, 2 adults

Lutsen Sea Villas

Hotel in Lutsen

Located on the beachfront in Lutsen, Lutsen Sea Villas features a private beach area and free WiFi.

K
Keith
From
Canada
Sunrise vistas are off the chain!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 202 reviews
Price from
US$145.80
1 night, 2 adults

Moosewood Inn

Saint Ignace

Moosewood Inn provides rooms in Saint Ignace. Private parking is available. All rooms in the motel are fitted with a flat-screen TV.

A
Angela
From
United Kingdom
The owner was very friendly and helpful, giving lots of suggestions for places to visit and to eat.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 470 reviews
Price from
US$119
1 night, 2 adults

Good Ol Days Resort

Hotel in Nisswa

Facing the beachfront, Good Ol Days Resort offers 5-star accommodation in Nisswa and features free bikes, private beach area and shared lounge. All rooms are equipped with a patio with lake views.

P
PAULETTE
From
United States
Convenient location of breakfast area to rooms. Cozy fireplace and seating area. Lake viee
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 234 reviews
Price from
US$125
1 night, 2 adults

The Earl in Charlevoix

Hotel in Charlevoix

Set in Charlevoix, less than 1 km from Michigan Beach Park, The Earl in Charlevoix offers accommodation with a fitness centre, free private parking, a shared lounge and a terrace.

t
timothy
From
United States
beautiful/welcoming lobby nice breakfast Friendly staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 122 reviews
Price from
US$139
1 night, 2 adults

Historic Hotel Nichols

Hotel in South Haven

Set in South Haven and within 1.2 km of North Beach, Historic Hotel Nichols has a terrace, non-smoking rooms, and free WiFi throughout the property.

j
joseph
From
United States
Surprised with the breakfast that was available it was very nice with a great homey feeling.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 319 reviews
Price from
US$150.70
1 night, 2 adults
All beach hotels in Midwest

Most booked beach hotels in Midwest this month

See all

Popular with guests booking beach hotels in Midwest

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 613 reviews

Popular with guests booking beach hotels in Midwest

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,186 reviews

Popular with guests booking beach hotels in Midwest

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 737 reviews

Popular with guests booking beach hotels in Midwest

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,026 reviews

Popular with guests booking beach hotels in Midwest

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,272 reviews

Popular with guests booking beach hotels in Midwest

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,242 reviews

Popular with guests booking beach hotels in Midwest

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 320 reviews

Popular with guests booking beach hotels in Midwest

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 656 reviews

Popular with guests booking beach hotels in Midwest

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 960 reviews

Popular with guests booking beach hotels in Midwest

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 510 reviews

FAQs about beach hotels in Midwest

Beach hotels that guests love in Midwest

See all
Avg. price/night: US$158.24
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 960 reviews
Felt clean and the room size was nice for our family. The beach access, towels, and toys were also nice. Likes the breakfast options and delivery.
Guest review by
Kristin
Family with young children
Avg. price/night: US$92.40
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 271 reviews
Lake Huron beach access. Located right in Oscoda.
Guest review by
Frank
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 448 reviews
Perfect quiet location within walkable distance of downtown. Private beach
Guest review by
Carolina
Young couple
Avg. price/night: US$133.58
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 300 reviews
Amenities, beach access
Guest review by
VaccaroRn
Family with young children
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 179 reviews
On the beach Decent room Pleasant staff
Guest review by
Susan
Young couple
Avg. price/night: US$177.21
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 462 reviews
I liked that rooms were clean and that it was located with beach access.
Guest review by
Ricci
Family with young children
Avg. price/night: US$107.65
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,392 reviews
Wonderfull hotel on the beach, fantastic room and view. Realy nice dinner restaurant on the beach, with good food and service.
Guest review by
Johnni
Young couple
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 592 reviews
The only good thing about the hotel was the beach access was very clean and not busy.
Guest review by
Erica
Young couple
Scored out of 10, guest rating 3.5
Poor - What previous guests thought, 58 reviews
The room was clean and had a new mattress. Hot water for the shower. Beautiful view of the Mighty Mac, they even had a fire pit on the beach. I really liked this place.
Guest review by
James
Solo traveller
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 919 reviews
I loved the location and the view from our room along with the private beach access.
Guest review by
Shalai
Family with young children