Skip to main content

Filter by:


Star Rating

Review Score

Williamsburg – 55 hotels and places to stay
See the latest prices and deals by choosing your dates.
Gold Coast Inn, hotel in Williamsburg

Located in Traverse City, within 1.6 miles of Traverse City State Park Beach and 3.6 miles of Dennos Museum Center at Northwestern Michigan College, Gold Coast Inn has accommodations with a shared...

Clean
8.1
Scored 8.1
Very Good
Rated very good
129 reviews
Price from$220.80per night
Sleep Inn & Suites Acme - Traverse City, hotel in Williamsburg

Sleep Inn & Suites Acme – Traverse City is located across from Grand Traverse Bay and minutes from area attractions like the Turtle Creek Casino, Old Mission Peninsula and Chateau Chantal.

Good
8.2
Scored 8.2
Very Good
Rated very good
498 reviews
Price from$67.36per night
Holiday Inn Express Hotel & Suites Acme-Traverse City, an IHG Hotel, hotel in Williamsburg

This hotel is a 10 minute drive from downtown Traverse City, with shopping, dining and historic district. The hotel offers an indoor pool and rooms with free Wi-Fi.

the beds
7.2
Scored 7.2
Good
Rated good
35 reviews
Price from$103.46per night
Cherry Tree Inn & Suites, hotel in Williamsburg

Cherry Tree Inn enjoys a waterfront location on the East Bay with a backdrop of Old Mission Peninsula hills. It offers water sports facilities along with an indoor pool and spa.

Everything was great, except the bed.
8.6
Scored 8.6
Excellent
Rated excellent
1,065 reviews
Price from$109per night
The Baywatch Resort, hotel in Williamsburg

Set in Traverse City, The Baywatch Resort offers accommodations with a fitness center, free private parking and a private beach area.

It was very nice and super clean! The location was great ! And the staff was excellent!
8.8
Scored 8.8
Excellent
Rated excellent
1,275 reviews
Price from$215.20per night
Grand Beach Resort Hotel, hotel in Williamsburg

Grand Beach Resort features a private beach, heated indoor pool, and a complimentary breakfast. Guest rooms offer beach or courtyard views.

The breakfast delivered to the room was awesome. Loved the location and front desk people were amazing.
8.6
Scored 8.6
Excellent
Rated excellent
1,192 reviews
Price from$161.10per night
Seasons Inn Traverse City, hotel in Williamsburg

Located in scenic Northern Michigan, this Traverse City hotel is minutes from beautiful beaches and many area attractions, and features a number of thoughtful amenities and comfortable accommodations....

The hotel was recently remodeled the bed was sooo comfy..very clean...and the price was great!
7.4
Scored 7.4
Good
Rated good
874 reviews
Price from$109.99per night
Sugar Beach Resort Hotel, hotel in Williamsburg

Sugar Beach Resort features a private beach, the pool and hot tub will be closed April 21 reopening 26 at 4pm, and a complimentary breakfast. Guest rooms offer beach or courtyard views.

Close to the beach. Beautiful views
8.5
Scored 8.5
Very Good
Rated very good
1,260 reviews
Price from$161.10per night
Parkshore Resort, hotel in Williamsburg

Boasting a beachfront location, this Traverse City hotel features an on-site restaurant and outdoor patio with sun chairs. Many rooms offer lake views and balconies.

I liked the location. It wasn't very busy . So we had the pool and the Hot tub all to ourselves the whole time. I liked the Hot breakfast and the Lounge.
8.3
Scored 8.3
Very Good
Rated very good
851 reviews
Price from$159.99per night
All Seasons Resort, hotel in Williamsburg

Featuring free WiFi throughout the property, All Seasons Resort offers accommodations in Kalkaska. Free full breakfast buffet is provided every morning.

The convenience of the location and the beds were actually pretty comfortable.
8.1
Scored 8.1
Very Good
Rated very good
220 reviews
Price from$80.10per night
See all hotels near Williamsburg
Subscribe to receive premium deals

Prices drop the second you sign up!