Hotels with Indoor Pools in Michigan
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Hotels with Indoor Pools in Michigan

Lake View Hotel
7452 Main Street Mackinac Island MI
Lake View Hotel: Hotel with free WiFi and an indoor pool. Guests love the helpful staff!
Pool
Hot tub

Grand Beach Resort Hotel
1683 US 31 N Traverse City MI
The price is AU$132 per night
AU$132
15 Nov - 16 Nov
includes taxes & fees
Grand Beach Resort Hotel: Business-friendly hotel with free breakfast and free WiFi. Located near the bay.
On private beach
Pool

Cedar Hill Lodge
680 West US2 St Ignace MI
Cedar Hill Lodge: Pet-friendly motel with free breakfast and free WiFi. Located in the business district.
Pool
Hot tub

Wyndham Garden Romulus Detroit Metro Airport
9191 Wickham Rd Romulus MI
The price is AU$118 per night
AU$118
12 Nov - 13 Nov
includes taxes & fees
Wyndham Garden Romulus Detroit Metro Airport: Business-friendly hotel with free breakfast and free WiFi. Located near the airport.
Pool
Breakfast included
Free cancellation
Reserve now, pay when you stay

Best Western Harbour Pointe Lakefront
797 N State St St Ignace MI
Best Western Harbour Pointe Lakefront: Business-friendly hotel with free breakfast and free WiFi. Guests love the helpful staff!
Pool
Hot tub

Bayshore Resort
833 East Front Street Traverse City MI
The price is AU$127 per night
AU$127
22 Nov - 23 Nov
includes taxes & fees
Bayshore Resort: Hotel with free breakfast and free WiFi. Located near skiing.
On private beach
Pool
Free cancellation
Reserve now, pay when you stay

Country Inn & Suites by Radisson, Traverse City, MI
420 Munson Ave Traverse City MI
The price is AU$124 per night
AU$124
10 Dec - 11 Dec
includes taxes & fees
Country Inn & Suites by Radisson, Traverse City, MI: Hotel with free breakfast and free WiFi. Located near the boardwalk.
Pool
Hot tub
Free cancellation

The Kensington Hotel
3500 South State Street Ann Arbor MI
The price is AU$163 per night
AU$163
22 Nov - 23 Nov
includes taxes & fees
The Kensington Hotel: Pet-friendly hotel with free WiFi and free parking. Located in a shopping district.
Pool
Pet-friendly

Quality Inn & Suites
2650 I-75 Business Loop Grayling MI
The price is AU$105 per night
AU$105
11 Dec - 12 Dec
includes taxes & fees
Quality Inn & Suites: Family-friendly hotel with free breakfast and free WiFi. Located near ski runs.
Pool
Breakfast included
Free cancellation

Weber's Hotel & Restaurant
3050 Jackson Road Ann Arbor MI
The price is AU$230 per night
AU$230
29 Nov - 30 Nov
includes taxes & fees
Weber's Hotel & Restaurant: Business-friendly hotel with free WiFi and free parking. Located near a train station.
Pool
Hot tub
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.
Michigan Hotels with Indoor Pools essential information
Hotels with Indoor Pools in Michigan |
642 |
|---|---|
Highest price | AU$230 |
Cheapest price | AU$89 |
Total number of hotels in Michigan | 25,416 |
Popular hotels | Lake View Hotel, Grand Beach Resort Hotel, Cedar Hill Lodge, Wyndham Garden Romulus Detroit Metro Airport, Best Western Harbour Pointe Lakefront, Bayshore Resort, Country Inn & Suites by Radisson, Traverse City, MI, The Kensington Hotel, Quality Inn & Suites, Weber's Hotel & Restaurant, Cedar Motor Inn, Sugar Beach Resort Hotel |
New reviews! Best hotels in Michigan

Wotif Verified Review
4 / 5
The Bavarian Inn Lodge was incredible, with a great location and fantastic amenities. However, the check-in process was very frustrating.
We arrived at 1:00 PM hoping for early check-in since you cannot access the water park until you are checked in (standard check-in is 4:00 PM). Staff took our details and promised to text us when our room was ready. By 3:30 PM, we still hadn't heard anything, even though our friends had already been checked in.
We waited in the long reception line again, only to be told at 3:45 PM that our room still wasn't ready—despite watching four couples ahead of us get their keys. I finally had to ask why they couldn't just assign us an available room. The receptionist checked and switched us into a ready room, though she had to re-do our entire check-in from scratch, including putting the incidental hold on our Visa a second time. It was disappointing that we wasted hours waiting and had to suggest such a simple solution ourselves.
A verified traveller stayed at Bavarian Inn of Frankenmuth
Posted 1 hour ago
More Destinations
- Hotels near Crystal Mountain
- Resorts in Custer
- Hotels with Hot Tubs in Ludington
- Hotels near McGuire's Resort
- Farmstay in Buckley
- Buckley Hotels
- Resorts in Manton
- Manton Hotels
- Pet Friendly Hotels in Leelanau Peninsula Wineries
- Romantic Hotels in Leelanau Peninsula Wineries
- Sears Hotels
- Apartment Hotels in Grand Rapids
- Boutique Hotels in Grand Rapids
- Cheap Hotels in Grand Rapids
- Hotels with Hot Tubs in Grand Rapids
- Hotels with Hot Tubs in Gaylord
- Spa Hotels in Cadillac
- Cadillac Hotels
- Cottages in Baldwin
- Lodges in Baldwin
- Lodges in Maple City
- Hotels near Leelanau Cheese Company
- Chippewa Lake Hotels
- Cottages in Benzie County
- Hotels with Hot Tubs in Spring Lake
- Big Rapids Hotels
- Hotels near Cherry Capital
- B&B in Arcadia
- Chalets in Arcadia
- Hotels near Sleeping Bear Dunes National Lakeshore
- Cottages in Houghton Lake
- Hotels with Hot Tubs in Petoskey
- Luxury Hotels in Petoskey
- Romantic Hotels in Petoskey
- Caravan Parks in Kingsley
- Chalets in Kingsley
- Resorts in Kingsley
- Kingsley Hotels
- Ski Hotels in Kalkaska
- Kalkaska Hotels
- Resorts in Empire
- Empire Hotels
- Luxury Hotels in Mount Pleasant
- Pet Friendly Hotels in Mount Pleasant
- Holiday Hills Hotels
- Beach Hotels in Norton Shores
- Villas in Alden
- B&B in Beulah
- Cabin Rentals in Beulah
- Caravan Parks in Beulah
- Luxury Hotels in Beulah
- Beulah Hotels
- Casino Hotels in Midland
- Family Hotels in Midland
- Hotels with Hot Tubs in Midland
- Hotels near Interlochen Center for the Arts
- Cabin Rentals in Grand Traverse County
- Cabin Rentals in Evart
- Beach Hotels in Montague
- Spa Hotels in Montague
- Rapid City Hotels
- Hotels with Hot Tubs in Muskegon
- Pet Friendly Hotels in Muskegon
- Romantic Hotels in Muskegon
- Hotels near Douglas Park
- Cedar Hotels
- Darragh Hotels
- Interlochen Hotels
- Grawn Hotels
- Brethren Hotels
- Cottages in Thompsonville
- Lodges in Thompsonville
- Cottages in Frankfort
- Holiday Homes in Frankfort
- Family Hotels in Frankfort
- Hotels with Hot Tubs in Frankfort
- Pet Friendly Hotels in Frankfort
- Frankfort Hotels
- Holiday Homes in Traverse City
- Hotels with a Waterpark in Traverse City
- Traverse City Hotels
- Bear Lake Hotels
- B&B in Manistee
- Manistee Hotels




