X
Twin Lake
Click the calendars to choose your dates
Check-In
Check-Out
Adults
Children
Rooms
Get Rates
Click here if you don't know your dates

Best Western Beacon Inn
Grand Haven MI

Baymont by Wyndham Grand Haven
Grand Haven MI

Holiday Inn Grand Haven Spring Lake an IHG Hotel
Spring Lake MI
3.5 rating
Holiday Inn Grand Haven Spring Lake an IHG Hotel 940 West Savidge St
View all 23 reviews
3 stars

Rodeway Inn
Coopersville MI

Comfort Inn Whitehall
Whitehall MI

Baymont by Wyndham Muskegon
Muskegon MI
4 rating
Shoreline Inn & Conference C Ascend Hotel Collection 750 Terrace Point Blvd
View all 647 reviews
3 stars
4 rating
Fairfield Inn and Suites by Marriott Muskegon Norton Shores 1520 East Mount Garfield Road
View all 210 reviews
2 stars

Hampton Inn Muskegon
Muskegon MI

Rodeway Inn
Grand Haven MI
Find Hotels in Twin Lake MI
Price
Sort
Sort
Rating
Stars
Sort
Suggestions For You
See All

Choice Hotels
9 Properties
View

Wyndham Hotels
4 Properties
View
Pet Friendly
10 Properties
View
Swimming Pools
6 Properties
View
Free Breakfast
13 Properties
View
View Nearby Cities