Buena Vista Hotels from S$76
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Buena Vista
Family friendly
Pet friendly
Check prices for these dates
Top 10 trending Buena Vista hotels

Wedmore Place
Wedmore Place
9.6 out of 10, Exceptional, (1007)
The price is S$195
includes taxes & fees
6 Jul - 7 Jul

Colonial Houses, an Official Colonial Williamsburg Hotel
Colonial Houses, an Official Colonial Williamsburg Hotel
9.0 out of 10, Wonderful, (482)
The price is S$208
includes taxes & fees
10 Jul - 11 Jul

Vacation Village At Williamsburg
Vacation Village At Williamsburg
8.8 out of 10, Excellent, (1488)
The price is S$368
includes taxes & fees
22 Jul - 23 Jul

Hilton Vacation Club The Historic Powhatan Williamsburg
Hilton Vacation Club The Historic Powhatan Williamsburg
9.0 out of 10, Wonderful, (2829)
The price is S$193
includes taxes & fees
2 Jul - 3 Jul

Patriots Inn
Patriots Inn
9.4 out of 10, Exceptional, (792)
The price is S$138
includes taxes & fees
13 Jul - 14 Jul

Kingsmill Resort
Kingsmill Resort
8.8 out of 10, Excellent, (1004)
The price is S$348
includes taxes & fees
6 Jul - 7 Jul
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.
Save an average of 15% on thousands of hotels when you're signed in
Pet-friendly hotels in Buena Vista you'll enjoy

Dockside Inn
Dockside Inn
9.8 out of 10, Exceptional, (11)
The price is S$196
includes taxes & fees
6 Jul - 7 Jul
These family-friendly hotels in Buena Vista may fit your trip

Holiday Inn Express Gloucester by IHG
Holiday Inn Express Gloucester by IHG
7.2 out of 10, Good, (616)
The price is S$157
includes taxes & fees
13 Jul - 14 Jul
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.
Learn more about Buena Vista
Head to Fossil Beach and York River State Park—just two of the sights around Buena Vista.
More cheap stays in Buena Vista
More cheap stays in Buena Vista

Howard Johnson by Wyndham Williamsburg
6483 Richmond Rd, Williamsburg, VA
The price is S$80 per night from 13 Jul to 14 Jul
S$80
13 Jul - 14 Jul
includes taxes & fees
6.2/10 (1,005 reviews)
Recent Reviews in Buena Vista
Recent Reviews in Buena Vista

Wyndham Garden Williamsburg Busch Gardens Area
5/5 Excellent
Great Stay
"Great stay…nice, clean, and cozy"
A verified traveller stayed at Wyndham Garden Williamsburg Busch Gardens Area
Posted 18 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near Buena Vista Attractions
Hotels near Buena Vista Airport
Hotels Near Buena Vista
- Williamsburg Hotels
- Newport News Hotels
- Yorktown Hotels
- Chesapeake Bay Hotels
- Gloucester Hotels
- Kilmarnock Hotels
- Deltaville Hotels
- Irvington Hotels
- White Stone Hotels
- Berkeley Hotels
- Coastal Virginia Hotels
- Urbanna Hotels
- Charles City Hotels
- Hayes Hotels
- Warsaw Hotels
- Mathews Hotels
- Gloucester Point Hotels
- Lancaster Hotels
- New Kent Hotels
- Gwynn Hotels
Explore more hotels
- Howard Johnson by Wyndham Williamsburg
- The Colonies at Williamsburg
- Days Inn by Wyndham Williamsburg Historic Area
- Country Inn & Suites by Radisson, Williamsburg East (Busch Gardens), VA
- Wingate by Wyndham Williamsburg
- Club Wyndham Kingsgate
- Kingsmill Resort
- Hampton Inn & Suites Williamsburg Historic District
- Williamsburg Inn, an official Colonial Williamsburg Hotel
More ways to book
Expedia's Latest Trends
Hotels
Flights
Activities
Packages
General