You are booking hotel for more than 30 days
Select Filters
Your Budget
Show -3 more
Showing Properties in Williamsburg
Griffin Hotel, an official Colonial Williamsburg Hotel
THB 5,493
THB 5,108
+ THB 868 taxes & fees
Per Night
Williamsburg Manor B&B
(166 Ratings)
THB 7,617
THB 7,465
+ THB 982 taxes & fees
Per Night
The Fife And Drum Inn
(249 Ratings)
THB 7,132
THB 6,633
+ THB 2,624 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Colonial Gardens
THB 7,248
THB 7,103
+ THB 938 taxes & fees
Per Night
Aldrich House Bed & Breakfast
(115 Ratings)
THB 4,328
THB 4,025
+ THB 699 taxes & fees
Per Night
Williamsburg Lodge, Autograph Collection by Marriott
THB 8,883
+ THB 1,134 taxes & fees
Per Night
Inn at 605
(26 Ratings)
THB 7,783
THB 7,627
+ THB 1,002 taxes & fees
Per Night
Cedars of Williamsburg Bed & Breakfast
Based on 280 Ratings and 0 reviews
(280 Ratings)
THB 5,332
+ THB 708 taxes & fees
Per Night
Hampton Inn & Suites Williamsburg-Richmond Road
Based on 1001 Ratings and 0 reviews
(1001 Ratings)
THB 3,621
+ THB 454 taxes & fees
Per Night
Bluegreen Vacations Patrick Henry Square, Ascend Resort
Based on 385 Ratings and 0 reviews
(385 Ratings)
THB 3,068
+ THB 515 taxes & fees
Per Night
Patriots Inn
Based on 727 Ratings and 0 reviews
(727 Ratings)
THB 3,346
THB 3,112
+ THB 555 taxes & fees
Per Night
Fairfield Inn & Suites by Marriott Williamsburg
Based on 999 Ratings and 0 reviews
(999 Ratings)
THB 4,486
+ THB 606 taxes & fees
Per Night
Residence Inn By Marriott Williamsburg
THB 5,419
+ THB 718 taxes & fees
Per Night
Hampton Inn & Suites Williamsburg Historic District
Based on 1002 Ratings and 0 reviews
(1002 Ratings)
THB 4,691
+ THB 568 taxes & fees
Per Night
Springhill Suites by Marriott Williamsburg
THB 6,737
+ THB 876 taxes & fees
Per Night
Westgate Historic Williamsburg Resort
THB 3,026
THB 2,701
+ THB 605 taxes & fees
Per Night
Hilton Garden Inn Williamsburg
THB 4,596
+ THB 558 taxes & fees
Per Night
Embassy Suites Williamsburg
THB 10,745
+ THB 1,357 taxes & fees
Per Night
Econo Lodge Historic Area
THB 1,596
+ THB 300 taxes & fees
Per Night
Best Western Williamsburg Historic District
THB 4,176
THB 3,315
+ THB 872 taxes & fees
Per Night
Williamsburg
Williamsburg