Our top choices for Twin Lake motels

1. Travelodge by Wyndham Muskegon
Travelodge by Wyndham MuskegonMuskegon Heights
7.2 out of 10, Good, (1,000 reviews)
$59 nightly
The price is $66
Dec 5 - Dec 6
Total with taxes and fees

2. Whitehall Cottages
Whitehall CottagesWhitehall
6.6 out of 10, (102 reviews)
$105 nightly
The price is $116
Nov 30 - Dec 1
Total with taxes and fees

3. OYO Hotel Mona Lake Muskegon
OYO Hotel Mona Lake MuskegonMuskegon Heights
4.6 out of 10, (685 reviews)
$59 nightly
The price is $65
Nov 16 - Nov 17
Total with taxes and fees

4. Rodeway Inn Muskegon Airport
Rodeway Inn Muskegon AirportMuskegon
6.8 out of 10, (381 reviews)
$59 nightly
The price is $66
Nov 16 - Nov 17
Total with taxes and fees

5. Oakridge Motel
Oakridge MotelNewaygo
6.6 out of 10, (142 reviews)
$72 nightly
The price is $78
Dec 10 - Dec 11
Total with taxes and fees

6. American Host Inn
American Host InnHart
9.2 out of 10, Wonderful, (139 reviews)
$89 nightly
The price is $99
Nov 11 - Nov 12
Total with taxes and fees

7. The Last Resort
The Last ResortHart
7.8 out of 10, Good, (151 reviews)
$77 nightly
The price is $86
Nov 11 - Nov 12
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about Twin Lake
Paddle across crystal-clear waters where fishing enthusiasts catch bass while families enjoy sandy beaches at Twin Lake's shoreline parks. Hike the nearby trails in Huron-Manistee National Forest or visit the historic lighthouse in Whitehall for panoramic Lake Michigan views.






















