Hotels in Williamsburg

Find the best deals on 366 hotels in Williamsburg

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Williamsburg hotels

Find a cheap hotel in Williamsburg that meets your travel needs.


Things to do in Williamsburg

Colonial Williamsburg
Water Country USA
Carters Grove Plantation

How much are hotels near Colonial Williamsburg?

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

Hotels near Colonial Williamsburg
Quarterpath Inn & Suites
Best value
Quarterpath Inn & Suites
8.0
$44
La Quinta Inn & Suites by Wyndham Williamsburg Historic Area
#1 Most popular
La Quinta Inn & Suites by Wyndham Williamsburg Historic Area
7.7
$47
DoubleTree by Hilton Williamsburg
#2 Most popular
DoubleTree by Hilton Williamsburg
8.3
$59
Club Wyndham Patriots’ Place
#3 Most popular
Club Wyndham Patriots’ Place
8.0
$94
Fort Magruder Hotel, Trademark Collection by Wyndham
#4 Most popular
Fort Magruder Hotel, Trademark Collection by Wyndham
7.4
$54
Williamsburg Inn - A Colonial Williamsburg Hotel
#5 Most popular
Williamsburg Inn - A Colonial Williamsburg Hotel
9.7
$441
Parkside Williamsburg Resort
Parkside Williamsburg Resort
9.0
$363
King's Creek Plantation
King's Creek Plantation
9.3
$225
Vacation Village At Williamsburg
Vacation Village At Williamsburg
8.6
$99
The Historic Powhatan Resort by Diamond Resorts
The Historic Powhatan Resort by Diamond Resorts
8.6
$83
The Colonies at Williamsburg
The Colonies at Williamsburg
9.0
$148
Country Inn & Suites by Radisson, Williamsburg E
Country Inn & Suites by Radisson, Williamsburg E
7.1
$59

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 12 hotels near Water Country USA and on average, area hotels cost $153/night. This price may vary based on season. Hotels near Water Country USA are typically 13% more expensive than the average hotel in Williamsburg, which is $133.

Hotels near Water Country USA
La Quinta Inn & Suites by Wyndham Williamsburg Historic Area
Best value
La Quinta Inn & Suites by Wyndham Williamsburg Historic Area
7.7
$47
DoubleTree by Hilton Williamsburg
#1 Most popular
DoubleTree by Hilton Williamsburg
8.3
$59
Club Wyndham Patriots’ Place
#2 Most popular
Club Wyndham Patriots’ Place
8.0
$94
Fort Magruder Hotel, Trademark Collection by Wyndham
#3 Most popular
Fort Magruder Hotel, Trademark Collection by Wyndham
7.4
$54
Williamsburg Inn - A Colonial Williamsburg Hotel
#4 Most popular
Williamsburg Inn - A Colonial Williamsburg Hotel
9.7
$441
Parkside Williamsburg Resort
#5 Most popular
Parkside Williamsburg Resort
9.0
$363
King's Creek Plantation
King's Creek Plantation
9.3
$225
Vacation Village At Williamsburg
Vacation Village At Williamsburg
8.6
$99
The Historic Powhatan Resort by Diamond Resorts
The Historic Powhatan Resort by Diamond Resorts
8.6
$83
The Colonies at Williamsburg
The Colonies at Williamsburg
9.0
$148
Wyndham Garden Williamsburg Busch Gardens Area
Wyndham Garden Williamsburg Busch Gardens Area
7.4
$51
Kings Creek Plantation
Kings Creek Plantation
9.1
$172

How much are hotels near Carters Grove Plantation?

Hotels near Carters Grove Plantation are typically 9% more expensive than the average hotel in Williamsburg, which is $133.

Hotels near Carters Grove Plantation
La Quinta Inn & Suites by Wyndham Williamsburg Historic Area
Best value
La Quinta Inn & Suites by Wyndham Williamsburg Historic Area
7.7
$47
DoubleTree by Hilton Williamsburg
#1 Most popular
DoubleTree by Hilton Williamsburg
8.3
$59
Club Wyndham Patriots’ Place
#2 Most popular
Club Wyndham Patriots’ Place
8.0
$94
Fort Magruder Hotel, Trademark Collection by Wyndham
#3 Most popular
Fort Magruder Hotel, Trademark Collection by Wyndham
7.4
$54
Williamsburg Inn - A Colonial Williamsburg Hotel
#4 Most popular
Williamsburg Inn - A Colonial Williamsburg Hotel
9.7
$441
Parkside Williamsburg Resort
#5 Most popular
Parkside Williamsburg Resort
9.0
$363
King's Creek Plantation
King's Creek Plantation
9.3
$225
Vacation Village At Williamsburg
Vacation Village At Williamsburg
8.6
$99
The Historic Powhatan Resort by Diamond Resorts
The Historic Powhatan Resort by Diamond Resorts
8.6
$83
The Colonies at Williamsburg
The Colonies at Williamsburg
9.0
$148
Holiday Inn Express Williamsbrg Busch Gardens Area
Holiday Inn Express Williamsbrg Busch Gardens Area
9.1
$58
Courtyard by Marriott Williamsburg Busch Gardens Area
Courtyard by Marriott Williamsburg Busch Gardens Area
9.0
$101

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
$113 - $178
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, 79 days before.
1-2 star
$87 - $100
3 star
$126 - $144
4-5 star
$208 - $227

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
$68
Hampton Inn & Suites Williamsburg Historic District
#2 most popular
Hampton Inn & Suites Williamsburg Historic District
8.7
$73
Econo Lodge Historic Area
Best value
Econo Lodge Historic Area
7.6
$40
3 stars
The Historic Powhatan Resort by Diamond Resorts
#1 most popular
The Historic Powhatan Resort by Diamond Resorts
8.6
$83
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
#2 most popular
Woodlands Hotel & Suites - A Colonial Williamsburg Hotel
8.8
$141
Wyndham Garden Williamsburg Busch Gardens Area
Best value
Wyndham Garden Williamsburg Busch Gardens Area
7.4
$51
4 stars and above
Williamsburg Inn - A Colonial Williamsburg Hotel
#1 most popular
Williamsburg Inn - A Colonial Williamsburg Hotel
9.7
$441
Kingsmill Resort
#2 most popular
Kingsmill Resort
8.6
$186

Hostels and cheap hotels in Williamsburg

These hotels and hostels are the cheapest accommodations available in Williamsburg
Econo Lodge Historic Area
Econo Lodge Historic Area
7.6
$40
Clarion Hotel Williamsburg I-64
Clarion Hotel Williamsburg I-64
6.9
$44
Quality Inn & Suites Williamsburg Central
Quality Inn & Suites Williamsburg Central
6.8
$42
Capt. John Smith Inn
Capt. John Smith Inn
6.0
$44
Travelodge by Wyndham Williamsburg Colonial Area
Travelodge by Wyndham Williamsburg Colonial Area
7.2
$43
Days Inn by Wyndham Williamsburg Historic Area
Days Inn by Wyndham Williamsburg Historic Area
7.1
$45

Get the best value hotel in Williamsburg

These hotels have the best prices for their ratings
DoubleTree by Hilton Williamsburg
DoubleTree by Hilton Williamsburg
8.3
$59
Holiday Inn Express Williamsbrg Busch Gardens Area
Holiday Inn Express Williamsbrg Busch Gardens Area
9.1
$58
Fort Magruder Hotel, Trademark Collection by Wyndham
Fort Magruder Hotel, Trademark Collection by Wyndham
7.4
$54
Wyndham Garden Williamsburg Busch Gardens Area
Wyndham Garden Williamsburg Busch Gardens Area
7.4
$51
Hilton Garden Inn Williamsburg
Hilton Garden Inn Williamsburg
8.3
$64
Comfort Inn Williamsburg Gateway
Comfort Inn Williamsburg Gateway
8.9
$58

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 $94 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 $56. This price will be per person, per night and was obtained using hostel and 2 star or below hotels. In comparison, this will be $38 lower than your typical Williamsburg hotel.