Find Williamsburg Spa Hotels from S$358
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Williamsburg Hotels with Spa
Top Hotels with Spa in Williamsburg

Grand Traverse Resort And Spa
Grand Traverse Resort And Spa
8.2 out of 10, Very good, (1008)
The price is S$358
includes taxes & fees
20 Jul - 21 Jul

Torch Lake Bed & Breakfast
Torch Lake Bed & Breakfast
9.6 out of 10, Exceptional, (138)
The price is S$586
includes taxes & fees
21 Jul - 22 Jul

Firefly Lodge! Boardman River! Hot Tub! Woodstove!
Firefly Lodge! Boardman River! Hot Tub! Woodstove!
The price is S$2,168
includes taxes & fees
3 Aug - 4 Aug
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.
Recent Reviews in Williamsburg
Recent Reviews in Williamsburg

Blossom Hotel & Suites Traverse City
5/5 Excellent
"We thought for the price this hotel was great. The bed was comfortable, nice large bathroom, very clean. The front desk staff could of been more helpful. When we asked a few questions about getting in to town, ect. they weren't helpful. They should be more welcoming and friendly. Other than that issue everything was great."
A verified traveller stayed at Blossom Hotel & Suites Traverse City
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Accommodation Types in Williamsburg
- Cottages in Michigan
- Motels in Michigan
- Apartments in Michigan
- Private Holiday Homes in Michigan
- B&B in Michigan
- Condo Rentals in Michigan
- Cabin Rentals in Michigan
- Guest Houses in Michigan
- Aparthotels in Michigan
- Resorts in Michigan
- Lodges in Michigan
- Inns in Michigan
- Villas in Michigan
- Capsule Hotels in Michigan
- Caravan Parks in Michigan
- Condo Resorts in Michigan
- Hostels in Michigan
- Houseboats in Michigan
- Ranches in Michigan
- Residences in Michigan
Hotels near other Attractions
Explore more hotels
- The Baywatch Resort
- Seasons Inn Traverse City
- Sugar Beach Resort Hotel
- Park Place Hotel
- Bayshore Resort
- Great Wolf Lodge Traverse City
- Cherry Tree Inn & Suites
- The Beach Haus Resort
- Hotel Indigo Traverse City by IHG
- Travelodge by Wyndham Traverse City MI
- All Seasons Resort
- Super 8 by Wyndham Traverse City
- ParkShore Resort
- Country Inn & Suites by Radisson, Traverse City, MI
- Baymont by Wyndham Traverse City