Skip to main content

Filter by:


Star Rating

Review Score

Lee – 19 hotels and places to stay
See the latest prices and deals by choosing your dates.
Historic Hotel Nichols, hotel in Lee

Located in South Haven and with Dyckman Beach reachable within a 12-minute walk, Historic Hotel Nichols has concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

Location and staff. Free parking intown. Morning coffee
8.7
Scored 8.7
Excellent
Rated excellent
378 reviews
Price from$137.50per night
Lake Bluff Inn and Suites, hotel in Lee

Located in South Haven in the Michigan Region, 30 mi from Holland, Lake Bluff Inn and Suites features a seasonal outdoor pool and views of the lake. Free private parking is available on site.

I love the location! They are renovating their beachfront area and I can't wait to enjoy the new private beach area!!!
7.8
Scored 7.8
Good
Rated good
420 reviews
Price from$214.65per night
Hampton Inn South Haven, hotel in Lee

Off Interstate 196, this South Haven hotel is a 5 minute drive from Lake Michigan and the Michigan Maritime Museum. It features an indoor pool and spacious rooms with free Wi-Fi.

Our room wasn’t ready when we got there but was offered another room right away. Location was good, right by the highway.
7.9
Scored 7.9
Good
Rated good
224 reviews
Price from$84.15per night
Holiday Inn Express - South Haven, an IHG Hotel, hotel in Lee

Holiday Inn Express - South Haven, an IHG Hotel has accommodations in South Haven. With a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Breakfast was beyond expectations and room size was above and beyond expected. Very happy with our stay.
9.3
Scored 9.3
Wonderful
Rated wonderful
230 reviews
Price from$134.10per night
Old Harbor Inn, hotel in Lee

Old Harbor Inn offers rooms in South Haven. Free city parking is available around the corner from the hotel. All rooms at the hotel come with a seating area.

Wonderful location next to the harbor and downtown. Front desk staff were very friendly and helpful. Room was clean and comfortable with microwave, refrigerator and comfortable mattress.
8.6
Scored 8.6
Excellent
Rated excellent
277 reviews
Price from$199per night
Country Inn & Suites by Radisson, South Haven, MI, hotel in Lee

Less than 10 minutes’ drive from the sandy beaches of Lake Michigan, this South Haven hotel offers rooms with flat-screen TVs and free WiFi. The hotel features a 24-hour fitness center on site.

Location
6.0
Scored 6.0
Pleasant
Rated pleasant
485 reviews
Price from$71.10per night
Comfort Suites South Haven near I-96, hotel in Lee

The Comfort Suites hotel is located less than 0.6 mi from Interstate 196, 2 mi from downtown.

Everything quite place to go.
7.4
Scored 7.4
Good
Rated good
304 reviews
Price from$81per night
Baymont by Wyndham South Haven, hotel in Lee

This Baymont by Wyndham South Haven is located off Interstate 196, just 1 mi from Lake Michigan beaches. It features an indoor pool and offers a daily breakfast buffet.

Staff was friendly and room was clean. They allowed for early check in.
6.9
Scored 6.9
Pleasant
Rated pleasant
277 reviews
Price from$63.74per night
Great Lakes Inn & Suites, hotel in Lee

Our motel offers a great setting for an affordable getaway in South Haven, near Lake Michigan. All of our rooms are located on the ground floor.

Very clean. Very friendly staff. We always stay here when we r in town. Highly recommend
6.8
Scored 6.8
Pleasant
Rated pleasant
254 reviews
Price from$95per night
Inn at the Park Bed and Breakfast, hotel in Lee

Nestled in South Haven just 1 block away from Lake Michigan, this charming bed and breakfast offers a gourmet breakfast. Each well-appointed suite features a fireplace. Free WiFi is included.

Welcoming and comfortable. Walking distance to the shops, restaurants and the water.
9.5
Scored 9.5
Exceptional
Rated exceptional
19 reviews
Price from$350per night
See all hotels near Lee
Subscribe to receive premium deals

Prices drop the second you sign up!