City × Category
Hotels in Williamsburg
126 Hotels in Williamsburg, sorted by relevance – based on completeness, data quality and location.
- Listings
- 126
- Category
- Hotels
- Page
- 2 of 5

Hotels in Williamsburg: all listings
126 Hotels in Williamsburg – most common: Hotels, B&Bs, Resorts. The order is based on completeness of information, data quality and location; photos, opening hours and reviews are on the detail pages.
Comfort Inn Williamsburg Gateway
331 Bypass Rd, 23185-2922Hotels● Website● Phone1.7 km from the centerParkside Williamsburg Resort
1827 Merrimac Trl, 23185-5905Resorts● Website● Phone6.8 km from the centerEcono Lodge Williamsburg Historic Area
442 Parkway Dr, 23185Hotels● Website● Phone1.8 km from the centerRed Roof Inn Williamsburg
824 Capitol Landing Rd, 23185-4325Hotels● Website● Phone1.9 km from the centerSpark by Hilton Williamsburg Historic Area
201 Bypass Road, 23185Hotels● Website● Phone2.0 km from the centerHampton Inn & Suites Williamsburg Historic District
911 Capitol Landing Rd, 23185Hotels● Website● Phone2.1 km from the centerTravelodge Inn & Suites by Wyndham Historic Area
120 Bypass Rd, 23185Resorts● Website● Phone1.9 km from the centerFairfield by Marriott Inn & Suites Williamsburg
1402 Richmond Rd, 23185Hotels● Website● Phone2.2 km from the centerLa Quinta Inn & Suites Williamsburg Historic Area
600 Bypass Rd, 23185Resorts● Website● Phone1.6 km from the centerDays Inn Williamsburg Colonial Area
902 Richmond Rd, 23185Resorts● Website● Phone1.3 km from the centerEmbassy Suites by Hilton Williamsburg
3006 Mooretown Rd, 23185Hotels● Website● Phone2.4 km from the centerFort Magruder Hotel and Conference Center
6945 Pocahontas Trl, 23185-4759Hotels● Website● Phone2.5 km from the centerHoliday Inn Express & Suites Williamsburg by IHG
1452 Richmond Rd, 23185Hotels● Website● Phone2.6 km from the centerSuper 8 by Wyndham Williamsburg/Historic Area
304 Second St, 23185Resorts● Website● Phone1.9 km from the centerCountry Inn & Suites by Radisson, Williamsburg Historic Area, VA
400 Bypass Rd, 23185Resorts● Website● Phone1.6 km from the centerResidence Inn by Marriott Williamsburg
1648 Richmond Rd, 23185Hotels● Website● Phone3.3 km from the centerThe Market Square Tavern
110 E Duke of Gloucester St, 23185Hotels● Website● Phone600 m from the centerColonial Williamsburg Resorts
136 Francis St E, 23185-4271Hotels● Website● Phone740 m from the centerWedmore Place at The Williamsburg Winery
5810 Wessex Hundred, 23185Hotels● Website● Phone4.5 km from the centerClub Wyndham Patriots’ Place
220 House of Burgess Way, 23185Resorts● Website● Phone1.9 km from the centerGriffin Hotel, an official Colonial Williamsburg Hotel
136 Francis St E, 23185Hotels● Website● Phone1.0 km from the centerHoliday Inn Express Williamsburg Busch Gardens Area
480 McLaws Cir, 23185Hotels● Website● Phone4.6 km from the center