Hotels in Williamsburg

Find the best deals on 200 hotels in Williamsburg

Check-in
Check-out
Compare vs. momondo |

Top Williamsburg hotels

Find a cheap hotel in Williamsburg that meets your travel needs.
Best Western Historic Area Inn
Best Western Historic Area Inn
8.2
$66
View all deals
The Historic Powhatan Resort by Diamond Resorts
The Historic Powhatan Resort by Diamond Resorts
8.7
$81
View all deals
Kingsmill Resort
Kingsmill Resort
8.9
$152
View all deals
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
8.9
$107
View all deals
Westgate Historic Williamsburg Resort
Westgate Historic Williamsburg Resort
8.1
$70
View all deals
Hampton Inn & Suites Williamsburg Historic District
Hampton Inn & Suites Williamsburg Historic District
8.8
$73
View all deals
DoubleTree by Hilton Williamsburg
DoubleTree by Hilton Williamsburg
8.6
$90
View all deals
George Washington Hotel Busch Gardens
George Washington Hotel Busch Gardens
6.1
$58
View all deals
Days Inn by Wyndham Williamsburg Historic Area
Days Inn by Wyndham Williamsburg Historic Area
7.1
$48
View all deals
Marriott's Manor Club At Ford's Colony
Marriott's Manor Club At Ford's Colony
9.4
$80
View all deals
Travelodge by Wyndham Williamsburg Colonial Area
Travelodge by Wyndham Williamsburg Colonial Area
7.3
$42
View all deals
Great Wolf Lodge Williamsburg
Great Wolf Lodge Williamsburg
8.3
$218
View all deals
Country Inn & Suites by Radisson, Williamsburg E
Country Inn & Suites by Radisson, Williamsburg E
7.5
$61
View all deals
Country Inn & Suites by Radisson, Williamsburg, VA
Country Inn & Suites by Radisson, Williamsburg, VA
8.4
$69
View all deals
Fort Magruder Hotel, Trademark Collection by Wyndham
Fort Magruder Hotel, Trademark Collection by Wyndham
6.1
$72
View all deals
Wyndham Kingsgate Resort
Wyndham Kingsgate Resort
8.6
$101
View all deals
Hilton Garden Inn Williamsburg
Hilton Garden Inn Williamsburg
8.4
$93
View all deals
Williamsburg Plantation
Williamsburg Plantation
8.6
$112
View all deals
Courtyard by Marriott Williamsburg Busch Gardens Area
Courtyard by Marriott Williamsburg Busch Gardens Area
9.1
$87
View all deals
Hampton Inn & Suites Williamsburg/Richmond Rd.
Hampton Inn & Suites Williamsburg/Richmond Rd.
9.0
$83
View all deals
The Colonies at Williamsburg
The Colonies at Williamsburg
9.0
$148
View all deals
Holiday Inn Express Williamsbrg Busch Gardens Area
Holiday Inn Express Williamsbrg Busch Gardens Area
9.2
$80
View all deals
Wyndham Garden Williamsburg Busch Gardens Area
Wyndham Garden Williamsburg Busch Gardens Area
7.6
$68
View all deals
Super 8 by Wyndham Williamsburg/Historic Area
Super 8 by Wyndham Williamsburg/Historic Area
7.1
$42
View all deals
Club Wyndham Patriots’ Place
Club Wyndham Patriots’ Place
8.4
$86
View all deals
Quality Inn & Suites Williamsburg Central
Quality Inn & Suites Williamsburg Central
7.4
$51
View all deals
MainStay Suites
MainStay Suites
7.5
$62
View all deals
Comfort Inn Williamsburg Gateway
Comfort Inn Williamsburg Gateway
9.0
$70
View all deals
Fairfield Inn & Suites by Marriott Williamsburg
Fairfield Inn & Suites by Marriott Williamsburg
8.5
$75
View all deals
Howard Johnson by Wyndham Williamsburg
Howard Johnson by Wyndham Williamsburg
6.5
$42
View all deals
La Quinta Inn & Suites by Wyndham Williamsburg Historic Area
La Quinta Inn & Suites by Wyndham Williamsburg Historic Area
7.8
$64
View all deals
Holiday Inn Hotel & Suites Gateway
Holiday Inn Hotel & Suites Gateway
8.9
$78
View all deals
Bassett Motel
Bassett Motel
7.5
$53
View all deals
Park Inn by Radisson Williamsburg Historic
Park Inn by Radisson Williamsburg Historic
7.9
$46
View all deals
Travelodge Inn & Suites by Wyndham Historic Area
Travelodge Inn & Suites by Wyndham Historic Area
5.7
$43
View all deals
Greensprings Vacation Resort by Diamond Resorts
Greensprings Vacation Resort by Diamond Resorts
8.7
$80
View all deals
Embassy Suites Williamsburg
Embassy Suites Williamsburg
8.4
$113
View all deals
Club Wyndham Governor’s Green
Club Wyndham Governor’s Green
8.7
$155
View all deals
Patriots Inn
Patriots Inn
9.3
$116
View all deals
Wedmore Place
Wedmore Place
9.1
$176
View all deals

Things to do in Williamsburg

Colonial Williamsburg
Water Country USA
Carters Grove Plantation

How much are hotels near Colonial Williamsburg?

momondo users recommends 12 hotels to users looking to stay near Colonial Williamsburg. Hotels in this area have an average price of $68 per night. These prices may change based on several factors, such as time of year. Hotels near Colonial Williamsburg are typically 50% less expensive than the average hotel in Williamsburg, which is $135.

Hotels near Colonial Williamsburg
Super 8 by Wyndham Williamsburg/Historic Area
Best value
Super 8 by Wyndham Williamsburg/Historic Area
7.1
$42
George Washington Hotel Busch Gardens
#1 Most popular
George Washington Hotel Busch Gardens
6.1
$58
Fort Magruder Hotel, Trademark Collection by Wyndham
#2 Most popular
Fort Magruder Hotel, Trademark Collection by Wyndham
6.1
$72
Best Western Williamsburg Historic District
#3 Most popular
Best Western Williamsburg Historic District
7.9
$69
Quarterpath Inn & Suites
#4 Most popular
Quarterpath Inn & Suites
8.0
$44
OYO Hotel Williamsburg Busch Gardens
#5 Most popular
OYO Hotel Williamsburg Busch Gardens
6.7
Bluegreen Vacations Patrick Henry Sqr, Ascend Resort Collection
Bluegreen Vacations Patrick Henry Sqr, Ascend Resort Collection
9.3
$111
Bassett Motel
Bassett Motel
7.5
$53
Patrick Henry Square By Kees Vacations
Patrick Henry Square By Kees Vacations
9.4
Lovely Home In Williamsburg Close To Busch Gardens
Lovely Home In Williamsburg Close To Busch Gardens
8.8
$232
Historic Patrick Henry Square Resort
Historic Patrick Henry Square Resort
$124
Enjoy Virginia sights and sounds and Hersheys
Enjoy Virginia sights and sounds and Hersheys

How much are hotels near Water Country USA?

If you’re looking for a hotel in Williamsburg near Water Country USA then you are in luck. momondo recommends 10 hotels near Water Country USA and on average, area hotels cost $72/night. This price may vary based on season. Hotels near Water Country USA are typically 46% less expensive than the average hotel in Williamsburg, which is $135.

Hotels near Water Country USA
Wyndham Garden Williamsburg Busch Gardens Area
Best value
Wyndham Garden Williamsburg Busch Gardens Area
7.6
$68
King's Creek Plantation
#1 Most popular
King's Creek Plantation
8.4
$117
King's Creek Plantation
#2 Most popular
King's Creek Plantation
9.1
$372
King's Creek Plantation by Endless Resorts
#3 Most popular
King's Creek Plantation by Endless Resorts
9.1
Colonial Williamsburg just minutes away
#4 Most popular
Colonial Williamsburg just minutes away
$158
The Estates - 2br Sleeps 6
#5 Most popular
The Estates - 2br Sleeps 6
The Estates - 1br Unit 2
The Estates - 1br Unit 2
Charming Two Bedroom In The Cottages At King's Creek Plantation
Charming Two Bedroom In The Cottages At King's Creek Plantation
Golf Lovers Paradise in historic Williamsburg VA
Golf Lovers Paradise in historic Williamsburg VA
Quaint 3 Bedroom Cottage like a Home
Quaint 3 Bedroom Cottage like a Home

How much are hotels near Carters Grove Plantation?

Hotels near Carters Grove Plantation are typically 36% less expensive than the average hotel in Williamsburg, which is $135.

Hotels near Carters Grove Plantation
Holiday Inn Express Williamsbrg Busch Gardens Area
Best value
Holiday Inn Express Williamsbrg Busch Gardens Area
9.2
$80
DoubleTree by Hilton Williamsburg
#1 Most popular
DoubleTree by Hilton Williamsburg
8.6
$90
Courtyard by Marriott Williamsburg Busch Gardens Area
#2 Most popular
Courtyard by Marriott Williamsburg Busch Gardens Area
9.1
$87

When to book a hotel in Williamsburg

Check out the information below to find the best deal on a Williamsburg hotel room
Low Season
March
High Season
February

cheapest month to stay

26%

expected price decrease

most expensive time to stay

15%

expected price increase

Price
$112 - $177
Highest day of week
Saturday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$146

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$149

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Williamsburg is: 1-2 star, 80 days before. 4-5 star, 80 days before.
1-2 star
$89 - $103
3 star
$129 - $144
4-5 star
$208 - $226

How much does a hotel in Williamsburg cost per night?

Use the information below to find quality Williamsburg hotel rooms for low prices
2 stars and below
Best Western Historic Area Inn
#1 most popular
Best Western Historic Area Inn
8.2
$66
Hampton Inn & Suites Williamsburg Historic District
#2 most popular
Hampton Inn & Suites Williamsburg Historic District
8.8
$73
Capt. John Smith Inn
Best value
Capt. John Smith Inn
6.4
$37
3 stars
The Historic Powhatan Resort by Diamond Resorts
#1 most popular
The Historic Powhatan Resort by Diamond Resorts
8.7
$81
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
#2 most popular
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
8.9
$107
George Washington Hotel Busch Gardens
Best value
George Washington Hotel Busch Gardens
6.1
$58

Cheap hotels in Williamsburg

These hotels and hostels are the cheapest accommodations available in Williamsburg
Capt. John Smith Inn
Capt. John Smith Inn
6.4
$37
Howard Johnson by Wyndham Williamsburg
Howard Johnson by Wyndham Williamsburg
6.5
$42
Travelodge by Wyndham Williamsburg Colonial Area
Travelodge by Wyndham Williamsburg Colonial Area
7.3
$42
Travelodge Inn & Suites by Wyndham Historic Area
Travelodge Inn & Suites by Wyndham Historic Area
5.7
$43
Super 8 by Wyndham Williamsburg/Historic Area
Super 8 by Wyndham Williamsburg/Historic Area
7.1
$42
Park Inn by Radisson Williamsburg Historic
Park Inn by Radisson Williamsburg Historic
7.9
$46

Get the best value hotel in Williamsburg

These hotels have the best prices for their ratings
Marriott's Manor Club At Ford's Colony
Marriott's Manor Club At Ford's Colony
9.4
$80
Park Inn by Radisson Williamsburg Historic
Park Inn by Radisson Williamsburg Historic
7.9
$46
Country Inn & Suites by Radisson, Williamsburg, VA
Country Inn & Suites by Radisson, Williamsburg, VA
8.4
$69
Best Western Historic Area Inn
Best Western Historic Area Inn
8.2
$66
Holiday Inn Hotel & Suites Gateway
Holiday Inn Hotel & Suites Gateway
8.9
$78
The Historic Powhatan Resort by Diamond Resorts
The Historic Powhatan Resort by Diamond Resorts
8.7
$81

Williamsburg travel information

How long do people stay in Williamsburg?

The average length of stay in Williamsburg is 3 nights.

How much does a hotel cost in Williamsburg?

The price of a hotel in Williamsburg depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $91 per night.

When is the best time to book a hotel in Williamsburg?

Williamsburg hotels are at their most economical to book in the month of March. The rates you are charged may be 26% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Williamsburg?

Room prices for hotels in Williamsburg will be at their lowest on Saturday and peak on Friday.

How much does a hostel in Williamsburg cost?

On average, a hostel in Williamsburg will be priced around $62. This price will be per person, per night and was obtained using hostel and 2 star or below hotels. In comparison, this will be $29 lower than your typical Williamsburg hotel.


Looking for a specific type of hotel?

Check out these great hotels in Williamsburg that are perfect for any stay
Romantic Hotels in Williamsburg
Super 8 by Wyndham Williamsburg/Historic Area
Best value
Super 8 by Wyndham Williamsburg/Historic Area
7.1
$42
Best Western Historic Area Inn
#1 Most popular
Best Western Historic Area Inn
8.2
$66
Kingsmill Resort
#2 Most popular
Kingsmill Resort
8.9
$152
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
#3 Most popular
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
8.9
$107
Westgate Historic Williamsburg Resort
#4 Most popular
Westgate Historic Williamsburg Resort
8.1
$70
Hampton Inn & Suites Williamsburg Historic District
#5 Most popular
Hampton Inn & Suites Williamsburg Historic District
8.8
$73
DoubleTree by Hilton Williamsburg
DoubleTree by Hilton Williamsburg
8.6
$90
Kid-Friendly Hotels in Williamsburg
Super 8 by Wyndham Williamsburg/Historic Area
Best value
Super 8 by Wyndham Williamsburg/Historic Area
7.1
$42
Best Western Historic Area Inn
#1 Most popular
Best Western Historic Area Inn
8.2
$66
Kingsmill Resort
#2 Most popular
Kingsmill Resort
8.9
$152
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
#3 Most popular
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
8.9
$107
Westgate Historic Williamsburg Resort
#4 Most popular
Westgate Historic Williamsburg Resort
8.1
$70
Hampton Inn & Suites Williamsburg Historic District
#5 Most popular
Hampton Inn & Suites Williamsburg Historic District
8.8
$73
DoubleTree by Hilton Williamsburg
DoubleTree by Hilton Williamsburg
8.6
$90

Start planning your trip to Williamsburg