Last-minute hotel deals in Michigan

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Clear filters

Michigan

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Days Inn & Suites by Wyndham Traverse City
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 29.92 mi from centre

7.4

 

932 reviews

Breakfast available

When you stay at Days Inn & Suites by Wyndham Traverse City in Traverse City, you'll be near the airport, within a 5-minute walk of Lake Michigan and Traverse City Beach. This hotel is 2.6 mi (4.2 km) from Front Street and 0.2 mi (0.3 km) from Pirate's Cove Adventure Golf.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sugar Beach Resort Hotel
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 29.92 mi from centre

8.8

 

1,399 reviews

Breakfast available

When you stay at Sugar Beach Resort Hotel in Traverse City, you'll be on the beach, just steps from Lake Michigan and 7 minutes by foot from Traverse City Beach. This beach hotel is 2.5 mi (4 km) from Front Street and 0.1 mi (0.1 km) from Pirate's Cove Adventure Golf.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Blossom Hotel & Suites Traverse City
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 29.93 mi from centre

9.0

 

1,887 reviews

Breakfast available

When you stay at Blossom Hotel & Suites Traverse City in Traverse City, you'll be near the beach, just steps from Lake Michigan and 8 minutes by foot from Traverse City Beach. This hotel is 2.5 mi (4 km) from Front Street and 0.1 mi (0.1 km) from Pirate's Cove Adventure Golf.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Beach Resort Hotel
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 29.95 mi from centre

9.2

 

1,888 reviews

Breakfast available

When you stay at Grand Beach Resort Hotel in Traverse City, you'll be on the beach, just steps from Lake Michigan and 10 minutes by foot from Traverse City Beach. This beach hotel is 2.4 mi (3.8 km) from Front Street and 3 mi (4.8 km) from Grand Traverse Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ParkShore Resort
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 29.98 mi from centre

8.8

 

948 reviews

Breakfast available

When you stay at ParkShore Resort in Traverse City, you'll be on the beach, just steps from Lake Michigan and 8 minutes by foot from Traverse City Beach. This beach hotel is 2.2 mi (3.5 km) from Front Street and 0.1 mi (0.1 km) from Traverse City State Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Brio Beach Inn
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Motel in Traverse City · 29.99 mi from centre

9.0

 

275 reviews

Breakfast available

With a stay at Brio Beach Inn in Traverse City, you'll be on the beach – a 4-minute walk from Lake Michigan and 10 minutes by foot from Traverse City Beach. This beach motel is 2.3 mi (3.7 km) from Front Street and 0.1 mi (0.1 km) from Traverse City State Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pointes North Beachfront Hotel
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 30.02 mi from centre

8.0

 

962 reviews

Breakfast available

When you stay at Pointes North Beachfront Hotel in Traverse City, you'll be on the beach, just steps from Lake Michigan and Traverse City Beach. This beach hotel is 20.8 mi (33.5 km) from Torch Lake and 3.1 mi (4.9 km) from Front Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hampton Inn Traverse City
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 30.06 mi from centre

8.2

 

960 reviews

Breakfast available

When you stay at Hampton Inn Traverse City in Traverse City, you'll be on the beach, within a 15-minute walk of Lake Michigan and Traverse City Beach. This hotel is 1.8 mi (2.9 km) from Front Street and 0.1 mi (0.1 km) from Traverse City State Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Travelodge by Wyndham Traverse City MI
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Motel in Traverse City · 30.46 mi from centre

7.2

 

995 reviews

With a stay at Travelodge by Wyndham Traverse City MI in Traverse City, you'll be near the beach – a 4-minute walk from Lake Michigan and 13 minutes by foot from Front Street. This motel is 1.2 mi (1.9 km) from Traverse City Beach and 1.1 mi (1.7 km) from The Dennos Museum Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Comfort Inn Traverse City
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 30.75 mi from centre

9.0

 

879 reviews

Breakfast available

In the heart of Traverse City, Comfort Inn Traverse City is within a 5-minute drive of Bryant Park and Traverse City State Park. This hotel is 1.7 mi (2.7 km) from Clinch Park Beach and 3.5 mi (5.7 km) from Village at Grand Traverse Commons.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Howard Johnson by Wyndham Traverse City
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Motel in Traverse City · 30.81 mi from centre

8.2

 

961 reviews

Breakfast available

Located in Traverse City (Indian Woods), Howard Johnson by Wyndham Traverse City is within a 10-minute walk of Lake Michigan and Front Street. This motel is 1.5 mi (2.4 km) from Traverse City Beach and 0.5 mi (0.8 km) from The Dennos Museum Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Best Western Plus Traverse City
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 30.93 mi from centre

9.0

 

763 reviews

Breakfast available

With a stay at Best Western Plus Traverse City in Traverse City (Indian Woods), you'll be steps from Front Street and 12 minutes by foot from Lake Michigan. This hotel is 1.7 mi (2.7 km) from Traverse City Beach and 0.3 mi (0.5 km) from The Dennos Museum Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Sierra Motel
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Motel in Traverse City · 30.93 mi from centre

9.4

 

258 reviews

With a stay at The Sierra Motel in Traverse City, you'll be a 5-minute walk from Front Street and 11 minutes by foot from Lake Michigan. This motel is 1.8 mi (2.9 km) from Traverse City Beach and 0.3 mi (0.5 km) from The Dennos Museum Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cambria Hotel Traverse City
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 30.97 mi from centre

9.4

 

839 reviews

Breakfast available

With a stay at Cambria Hotel Traverse City, you'll be centrally located in Traverse City, just a 4-minute walk from Front Street and 11 minutes by foot from Lake Michigan. This hotel is 1.8 mi (2.8 km) from Traverse City Beach and 0.2 mi (0.4 km) from The Dennos Museum Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Traverse Motel
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Motel in Traverse City · 31.02 mi from centre

8.4

 

446 reviews

Breakfast available

When you stay at Grand Traverse Motel in Traverse City, you'll be near the bay, just steps from Front Street and 12 minutes by foot from Grand Traverse Bay. This motel is 0.8 mi (1.2 km) from Clinch Park Beach and 1.2 mi (1.9 km) from Clinch Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bayshore Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 31.05 mi from centre

9.6

 

1,227 reviews

Breakfast available

With a stay at Bayshore Resort in Traverse City, you'll be just steps from Front Street and 2 minutes by foot from Lake Michigan. This beach hotel is 2.6 mi (4.2 km) from Traverse City Beach and 0.4 mi (0.7 km) from Bryant Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Indigo Traverse City by IHG
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Traverse City · 31.19 mi from centre

8.6

 

973 reviews

Breakfast available

With a stay at Hotel Indigo Traverse City by IHG, you'll be centrally located in Traverse City, within a 5-minute walk of Lake Michigan and Front Street. This hotel is 4.1 mi (6.6 km) from Traverse City Beach and 0.1 mi (0.2 km) from Clinch Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Traverse Resort And Spa
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Acme, Williamsburg · 32.62 mi from centre

8.0

 

940 reviews

Breakfast available

Located in Williamsburg, Grand Traverse Resort And Spa is connected to the convention centre – a 1-minute drive from Grand Traverse Resort Golf Course and 7 minutes from Turtle Creek Casino. This beach resort is 3.7 mi (6 km) from Flintfields Horse Park and 4.4 mi (7 km) from Traverse City State Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Baymont by Wyndham Beulah
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Northwest Michigan, Beulah · 32.94 mi from centre

8.2

 

802 reviews

Breakfast available

When you stay at Baymont by Wyndham Beulah in Beulah, you'll be next to a golf course, within a 15-minute drive of Sleeping Bear Dunes National Lakeshore and Crystal Mountain. This golf hotel is 9.5 mi (15.3 km) from Lake Michigan and 0.6 mi (0.9 km) from Crystal Lake Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Osceola Grand Hotel
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Northern Lower Peninsula, Evart · 33.02 mi from centre

7.8

 

268 reviews

Breakfast available

Located in Evart, Osceola Grand Hotel is within a 15-minute drive of Birch Valley Golf Course and Woods Lake. This hotel is 7.9 mi (12.7 km) from Strawberry Lake and 8 mi (12.8 km) from Lake Maloy.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG