Search
Filter By
Price (per night):
Star rating:
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Hampton Inn & Suites Williamsburg-Richmond Road
1880 Richmond Road, Williamsburg, VA, 23185Show on map 1.87 miles from Williamsburg
Score 8.8 from 149 reviews
Pricesfrom (per room per night)
Single$74.00
Double$119.00
Days Inn Historic
706 Bypass Road US 60, Williamsburg Va 23185, Williamsburg, VA, 23185Show on map 0.43 miles from Williamsburg
Score 8.1 from 167 reviews
Pricesfrom (per room per night)
Single$41.65
Double$109.00
Fairfield Inn & Suites by Marriott Williamsburg
1402 Richmond Road, Williamsburg Va 23185, Williamsburg, VA, 23185Show on map 1.12 miles from Williamsburg
Score 8.5 from 180 reviews
Pricesfrom (per room per night)
Single$75.00
Double$154.00
Econo Lodge Colonial
216 Parkway Drive, Williamsburg Va 23185, Williamsburg, VA, 23185Show on map 0.99 miles from Williamsburg
Score 8.0 from 79 reviews
Pricesfrom (per room per night)
Single$50.00
Double$55.00
Sleep Inn Historic Williamsburg
220 Bypass Road, Williamsburg Va 23185, Williamsburg, VA, 23185Show on map 0.72 miles from Williamsburg
Score 8.4 from 75 reviews
Pricesfrom (per room per night)
Single$46.74
Double$94.99
Days Inn Williamsburg Colonial Area
902 Richmond Road, Williamsburg, VA, 23185Show on map 0.74 miles from Williamsburg
Score 7.4 from 470 reviews
Pricesfrom (per room per night)
Single$41.65
Double$79.00
Wyndham Patriots Place
725 Bypass Road, Williamsburg, VA, 23185Show on map 0.55 miles from Williamsburg
Score 8.4 from 213 reviews
Pricesfrom (per room per night)
Single$89.00
Double$139.00
Motel 6 Williamsburg
3030 Richmond Road, Williamsburg, VA, 23185Show on map 2.34 miles from Williamsburg
Score 5.2 from 73 reviews
Pricesfrom (per room per night)
Single$29.99
Double$35.99
Hampton Inn & Suites Williamsburg Historic District
911 Capitol Landing Road, Williamsburg, VA, 23185Show on map 0.87 miles from Williamsburg
Score 9.1 from 160 reviews
Pricesfrom (per room per night)
Single$67.15
Double$129.00
Westgate Historic Williamsburg Resort
1324 Richmond Road, Williamsburg, VA, 23185Show on map 0.97 miles from Williamsburg
Score 8.2 from 84 reviews
Pricesfrom (per room per night)
Single$97.30
Double$195.30
Hilton Garden Inn Williamsburg
1624 Richmond Road, Williamsburg, VA, 23185Show on map 1.56 miles from Williamsburg
Score 9.0 from 87 reviews
Pricesfrom (per room per night)
Single$75.65
Double$165.00
Wyndham Kingsgate
619 Georgetown Crescent, Williamsburg, VA, 23185Show on map 1.00 miles from Williamsburg
Score 8.5 from 146 reviews
Pricesfrom (per room per night)
Single$75.65
Double$239.00
Embassy Suites Williamsburg
3006 Mooretown Road, Williamsburg, VA, 23185Show on map 1.14 miles from Williamsburg
Score 8.3 from 97 reviews
Pricesfrom (per room per night)
Single$89.10
Double$249.00
Homewood Suites Williamsburg
601 Bypass Road, Williamsburg, VA, 23185Show on map 0.51 miles from Williamsburg
Score 8.2 from 32 reviews
Pricesfrom (per room per night)
Single$89.30
Double$249.00
Travelodge Williamsburg Colonial Area
834 Capitol Landing Road, Williamsburg, VA, 23185Show on map 0.83 miles from Williamsburg
Score 6.5 from 57 reviews
Pricesfrom (per room per night)
Single$33.96
Double$66.95
Bluegreen Vacations Patrick Henry Sqr, Ascend Resort Collection
249 York Street, Williamsburg, VA, 23185Show on map 1.07 miles from Williamsburg
Score 8.4 from 6 reviews
Pricesfrom (per room per night)
Single$79.20
Double$109.00
Wyndham Garden Williamsburg Busch Gardens Area
201 Water Country Parkway, Williamsburg, VA, 23185Show on map 3.54 miles from Williamsburg
Score 7.7 from 113 reviews
Pricesfrom (per room per night)
Single$54.39
Double$99.99
Hampton Inn & Suites Williamsburg-Central
718 Bypass Road, Williamsburg, VA, 23185Show on map 0.40 miles from Williamsburg
Score 8.7 from 126 reviews
Pricesfrom (per room per night)
Single$67.15
Double$109.00
Comfort Suites Bypass Williamsburg
220 Bypass Road No. A, Williamsburg, VA, 23185Show on map 0.72 miles from Williamsburg
Score 9.1 from 253 reviews
Pricesfrom (per room per night)
Single$58.65
Double$159.00
Kings Creek Plantation
191A Cottage Cove Lane, Williamsburg, VA, 23185Show on map 3.65 miles from Williamsburg
Score 8.6 from 23 reviews
Pricesfrom (per room per night)
Single$109.00
Double$999.00
Residence Inn by Marriott Williamsburg
1648 Richmond Road, Williamsburg, VA, 23185Show on map 1.68 miles from Williamsburg
Score 8.5 from 144 reviews
Pricesfrom (per room per night)
Single$89.10
Double$249.00
Super 8 Williamsburg Historic Area
304 Second Street, Williamsburg, VA, 23185Show on map 1.12 miles from Williamsburg
Score 7.0 from 236 reviews
Pricesfrom (per room per night)
Single$33.96
Double$84.95
Bluegreen Parkside Williamsburg, Ascend Resort Collection
1827 Merrimac Trail, Williamsburg, VA, 23185Show on map 4.40 miles from Williamsburg
Score 9.2 from 33 reviews
Pricesfrom (per room per night)
Single$92.00
Double$199.00
SpringHill Suites by Marriott Williamsburg
1644 Richmond Road, Williamsburg, VA, 23185Show on map 1.64 miles from Williamsburg
Score 8.6 from 255 reviews
Pricesfrom (per room per night)
Single$71.00
Double$135.15
Score 9.3 from 69 reviews
Pricesfrom (per room per night)
Single$148.50
Double$295.00
America's Inn Williamsburg
1610 Richmond Road, Williamsburg, VA, 23185Show on map 1.52 miles from Williamsburg
Score 5.6 from 38 reviews
Pricesfrom (per room per night)
Single$31.50
Double$45.00
Holiday Inn Hotel & Suites Gateway
515 Bypass Road, Williamsburg, VA, 23185Show on map 0.56 miles from Williamsburg
Score 8.6 from 48 reviews
Pricesfrom (per room per night)
Single$62.95
Double$229.95
A Williamsburg White House Inn
718 Jamestown Road, Williamsburg, VA, 23185Show on map 1.28 miles from Williamsburg
Score 9.1 from 23 reviews
Pricesfrom (per room per night)
Single185.00
Double210.00
Cedars of Williamsburg Bed & Breakfast
616 Jamestown Road, Williamsburg, VA, 23185Show on map 1.12 miles from Williamsburg
Score 9.3 from 93 reviews
Pricesfrom (per room per night)
Single131.25
Double318.75
Comfort Inn Williamsburg Gateway
331 Bypass Road (Virginia), Williamsburg, VA, 23185Show on map 0.63 miles from Williamsburg
Score 8.9 from 147 reviews
Pricesfrom (per room per night)
Single47.96
Double91.15
Country Inn and Suites Williamsburg
400 Bypass Road, Williamsburg, VA, 23185Show on map 0.57 miles from Williamsburg
Score 8.4 from 134 reviews
Pricesfrom (per room per night)
Single59.46
Double126.95
Econolodge Historic
442 Parkway Drive, Williamsburg, VA, 23185Show on map 0.77 miles from Williamsburg
Score 7.6 from 45 reviews
Pricesfrom (per room per night)
Single35.00
Double55.00
Park Inn by Radisson Williamsburg Historic
2007 Richmond Rd., Williamsburg, VA, 23185Show on map 1.89 miles from Williamsburg
Score 7.8 from 259 reviews
Pricesfrom (per room per night)
Single46.75
Double95.00
Score 9.5 from 207 reviews
Pricesfrom (per room per night)
Single122.00
Double122.00
Quarterpath Inn & Suites
614 York Street, Williamsburg, VA, 23185Show on map 1.45 miles from Williamsburg
Score 7.3 from 142 reviews
Pricesfrom (per room per night)
Single39.00
Double49.00
Ramada Williamsburg East Busch Gardens Area
500 Merrimac Trail, Williamsburg, VA, 23185Show on map 1.53 miles from Williamsburg
Score 6.8 from 176 reviews
Pricesfrom (per room per night)
Single47.20
Double119.00
Red Roof Inn Williamsburg
824 Capitol Landing Road, Williamsburg, VA, 23185Show on map 0.81 miles from Williamsburg
Score 7.5 from 194 reviews
Pricesfrom (per room per night)
Single43.19
Double44.99
Rodeway Inn & Suites Williamsburg
7224 Merrimac Trail, Williamsburg, VA, 23185Show on map 2.28 miles from Williamsburg
Score 8.3 from 14 reviews
Pricesfrom (per room per night)
Single49.95
Double49.95
Wyndham VR Governor's Green
4600 Mooretown Road, Williamsburg, VA, 23185Show on map 1.62 miles from Williamsburg
Score 8.9 from 46 reviews
Pricesfrom (per room per night)
Single99.00
Double179.00
Travelodge Williamsburg Central
2225 Richmond Road, Williamsburg Va 23185, Williamsburg, VA, 23185Show on map 2.00 miles from Williamsburg
Score 5.9 from 42 reviews
Pricesfrom (per room per night)
Single$36.00
Double$40.00
Best Western Historic Area
201 Bypass Road, Williamsburg, VA, 23185Show on map 0.88 miles from Williamsburg
Score 8.0 from 119 reviews
Pricesfrom (per room per night)
Single$62.99
Double$73.99
Fort Magruder Hotel and Conference Center
6945 Pocahontas Trail, Williamsburg, VA, 23185Show on map 1.72 miles from Williamsburg
Score 7.3 from 113 reviews
Pricesfrom (per room per night)
Single$68.80
Double$229.00
Doubletree by Hilton Hotel Williamsburg
50 Kingsmill Road, Williamsburg, VA, 23185Show on map 3.50 miles from Williamsburg
Score 8.5 from 261 reviews
Pricesfrom (per room per night)
Single$79.00
Double$179.00
La Quinta Inn & Suites Williamsburg Historic Area
600 Bypass Road, Williamsburg, VA, 23185Show on map 0.46 miles from Williamsburg
Score 8.4 from 99 reviews
Pricesfrom (per room per night)
Single$59.00
Double$119.00
Quality Inn Historic East - Busch Gardens Area
505 York Street, Williamsburg, VA, 23185Show on map 1.35 miles from Williamsburg
Score 6.7 from 173 reviews
Pricesfrom (per room per night)
Single$30.39
Double$37.99
Courtyard Williamsburg - Busch Gardens
470 McLaws Circle, Williamsburg, VA, 23185Show on map 3.07 miles from Williamsburg
Score 9.0 from 84 reviews
Pricesfrom (per room per night)
Single$76.00
Double$154.00
Mainstay Suites Williamsburg
814 Capitol Landing Road, Williamsburg, VA, 23185Show on map 0.80 miles from Williamsburg
Score 7.7 from 90 reviews
Pricesfrom (per room per night)
Single$59.00
Double$139.00
Rodeway Inn Historic
309 Page Street, Williamsburg Va 23187, Rt 60 And 2nd St, Williamsburg, VA, 23185Show on map 0.88 miles from Williamsburg
Score 8.1 from 75 reviews
Pricesfrom (per room per night)
Single$55.00
Double$65.00
Travelodge Inn & Suites Williamsburg
120 Bypass Road, Williamsburg, VA, 23185Show on map 0.88 miles from Williamsburg
Score 6.8 from 15 reviews
Pricesfrom (per room per night)
Single$39.95
Double$109.95
Holiday Inn Express & Suites Williamsburg
1452 Richmond Road, Williamsburg Va 23185, Williamsburg, VA, 23185Show on map 1.32 miles from Williamsburg
Score 8.8 from 100 reviews
Pricesfrom (per room per night)
Single$71.95
Double$139.95
Clarion Hotel Historic District
351 York Street, Williamsburg Va 23185, Williamsburg, VA, 23185Show on map 1.19 miles from Williamsburg
Score 7.1 from 154 reviews
Pricesfrom (per room per night)
Single$55.20
Double$99.00
Score 8.2 from 58 reviews
Pricesfrom (per room per night)
Single$40.00
Double$55.00
Country Inn & Suites By Carlson - Busch Gardens Area
7135 Pocahontas Trail, Williamsburg, VA, 23185Show on map 2.13 miles from Williamsburg
Score 8.1 from 189 reviews
Pricesfrom (per room per night)
Single$58.65
Double$144.00
Econo Lodge Inn and Suites - Williamsburg
119 Bypass Road, Williamsburg, VA, 23185Show on map 0.90 miles from Williamsburg
Score 7.0 from 166 reviews
Pricesfrom (per room per night)
Single$49.90
Double$89.99
Score 9.0 from 160 reviews
Pricesfrom (per room per night)
Single$139.00
Double$269.00
Howard Johnson Williamsburg
6483 Richmond Road, Williamsburg, VA, 23188Show on map 5.14 miles from Williamsburg
Score 6.3 from 457 reviews
Pricesfrom (per room per night)
Single$38.24
Double$75.99
The Historic Powhatan Resort By Diamond Resorts
3601 Ironbound Road, Williamsburg, VA, 23188Show on map 3.76 miles from Williamsburg
Score 8.5 from 686 reviews
Pricesfrom (per room per night)
Single$80.50
Double$215.00
Quality Inn and Suites Williamsburg
5351 Richmond Rd, Williamsburg, VA, 23188Show on map 2.64 miles from Williamsburg
Score 7.9 from 268 reviews
Pricesfrom (per room per night)
Single$36.00
Double$79.00
Holiday Inn Club Vacations Williamsburg
200 English Garden Way, Williamsburg, VA, 23188Show on map 5.29 miles from Williamsburg
Score 9.3 from 125 reviews
Pricesfrom (per room per night)
Single$114.00
Double$239.00
Williamsburg Plantation Resort
4870 Longhill Road, Williamsburg, VA, 23188Show on map 3.10 miles from Williamsburg
Score 8.8 from 341 reviews
Pricesfrom (per room per night)
Single$135.00
Double$159.00
Greensprings Vacation Resort By Diamond Resorts
3500 Ludwell Parkway, Williamsburg, VA, 23188Show on map 5.21 miles from Williamsburg
Score 8.7 from 238 reviews
Pricesfrom (per room per night)
Single$87.50
Double$185.00
Marriott's Manor Club at Ford's Colony
101 St. Andrews Drive, Williamsburg, VA, 23188Show on map 4.56 miles from Williamsburg
Score 9.2 from 68 reviews
Pricesfrom (per room per night)
Single$85.00
Double$215.00
Super 8 Williamsburg Pottery
6488 Richmond Road, Williamsburg, VA, 23188Show on map 5.16 miles from Williamsburg
Score 4.8 from 35 reviews
Pricesfrom (per room per night)
Single$38.25
Double$65.00
The Colonies at Williamsburg
5380 Olde Towne Road, Williamsburg, VA, 23188Show on map 3.28 miles from Williamsburg
Score 9.4 from 505 reviews
Pricesfrom (per room per night)
Single$139.00
Double$159.00
Holiday Inn Express Williamsburg North
720 Lightfoot Road, Williamsburg, VA, 23188Show on map 5.10 miles from Williamsburg
Score 8.8 from 70 reviews
Pricesfrom (per room per night)
Single$68.95
Double$184.95
Family Inns of America Williamsburg
5413 Airport Rd, Williamsburg, VA, Williamsburg, VA, 23188Show on map 2.75 miles from Williamsburg
Score 5.6 from 37 reviews
Pricesfrom (per room per night)
Single50.00
Double130.00