Find beach resorts in Glen Arbor, MI

Beach vacation deals from $105

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Glen Arbor Beach Hotels

The Sylvan Inn
3 out of 5
6680 Western Ave, Glen Arbor, MI
The price is $105 per night from Oct 31 to Oct 31
Enjoy the sunsets on Van's Beach with a stay at The Sylvan Inn.
4.4/5 Wonderful! (170 reviews)
"A nice B$B"

Reviewed on Oct 12, 2021

The Sylvan Inn
M-22 Inn Glen Arbor
2.5 out of 5
5793 South Ray Street, Glen Arbor, MI
The price is $105 per night from Nov 1 to Nov 1
Enjoy being on Van's Beach when booking a stay at M-22 Inn Glen Arbor.
3.7/5 Good! (126 reviews)
"There was no staff on the property, so check-in had to be accomplished via text message. Times are tough, but this was a bit awkward."

Reviewed on Sep 17, 2021

M-22 Inn Glen Arbor
The Weaver House
Great for beach vacations
3 out of 5
5545 River Road, Glen Arbor, MI
Watch the sunset on Van's Beach when booking a stay at this vacation home. Amenities include a lazy river.
Travelers like: close to beach, lazy river
Get rates
The Weaver House
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
View all properties
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.

Too many beaches in Glen Arbor to choose from? Here are our top picks for a memorable beach vacation.

Beach condos in Glen Arbor

Beach villas in Glen Arbor

Frequently asked questions

Recent reviews of Glen Arbor hotels

More trip options