Skip to main content

Filter by:


Star Rating

Review Score

Williamsburg – 56 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...

The room was beautiful, bed was comfortable and it was clean. It was a good location to get to things. Nice area.
8.1
Scored 8.1
Very Good
Rated very good
129 reviews
Price from$124.20per 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.

Rates and location were perfect for our one night stay! Very clean and comfortable! Staff was also great!
8.2
Scored 8.2
Very Good
Rated very good
499 reviews
Price from$71.28per 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.

Clean room Great Breakfast & coffee Nice hotel staff
7.3
Scored 7.3
Good
Rated good
36 reviews
Price from$103.46per night
Bayshore Resort, hotel in Williamsburg

On the shores of West Grand Traverse Bay, this beachside resort features and indoor pool and hot tub.

Close to downtown, walkable. Breakfast had good choices.
9.1
Scored 9.1
Wonderful
Rated wonderful
861 reviews
Price from$199per night
Pointes North Beachfront Resort Hotel, hotel in Williamsburg

Featuring a private beach in scenic Traverse City, Pointes North Beachfront Resort Hotel also features a heated outdoor pool and free Wi-Fi.

Beautiful view, nice Beach.
8.0
Scored 8.0
Very Good
Rated very good
1,105 reviews
Price from$149per 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 location of the room on the first floor close to the beach was nice
8.6
Scored 8.6
Excellent
Rated excellent
1,193 reviews
Price from$71.10per 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.

The room was spacious and clean. Bed was comfortable.
8.5
Scored 8.5
Very Good
Rated very good
1,264 reviews
Price from$71.10per night
Country Inn & Suites by Radisson, Traverse City, MI, hotel in Williamsburg

Offering a deluxe continental breakfast each morning, this hotel is less than 2 mi from central Traverse City and the beaches of Traverse Bay. Free WiFi and a flat-screen TV are included in each...

Was very quiet
8.3
Scored 8.3
Very Good
Rated very good
1,078 reviews
Price from$84.36per night
Delamar Traverse City, hotel in Williamsburg

Located in Traverse City, a few steps from Sunset Park Beach, Delamar Traverse City has accommodations with an outdoor swimming pool, free private parking, a fitness center and a restaurant.

Gorgeous views, spacious room, and the outdoor pool is to die for!
8.6
Scored 8.6
Excellent
Rated excellent
495 reviews
Price from$139per night
Knights Inn Traverse City, hotel in Williamsburg

Featuring free WiFi throughout the property, Knights Inn Traverse City offers accommodations in Traverse City. Each room is equipped with a private bathroom. A TV with cable channels is featured.

the room was very nice and clean. The staff was exceptional
7.6
Scored 7.6
Good
Rated good
579 reviews
Price from$99.99per night
See all hotels near Williamsburg
Subscribe to receive premium deals

Prices drop the second you sign up!