Star Rating
Hotel Name
Price Range (USD)to
Amenities

23187 Hotels, Motels & Accommodations

Colonial Williamsburg Resorts
+1-888-389-4121
310 South England St., Williamsburg, VA 23185 ~0.43 miles east of 23187
  • Affordable hotel
  • 1000 rooms in property
  • Awesome vibe
  • Excellent hotel
Econo Lodge Historic
+1-888-675-2083
442 Pkwy. Dr., Williamsburg, VA 23185 ~0.63 miles southeast of 23187
  • Low-priced Downtown hotel
  • Hotel has 45 rooms
La Quinta Inn & Suites by Wyndham
+1-800-716-8490
600 Bypass Rd., Williamsburg, VA 23185 ~0.97 miles north of 23187
  • Inexpensive Resort property
  • Comp. Breakfast
  • All guests liked the proximity to sightseeing
  • Clean
Days Inn Williamsburg Historic Area
+1-800-805-5223
706 Bypass Rd., Williamsburg, VA 23185 ~0.97 miles north of 23187
  • 2 star Resort property
  • 4 floors in hotel
  • Great service
  • Courteous staff
Country Inn & Suites Historic in Williamsburg
+1-888-965-1860
400 Bypass Rd., Williamsburg, VA 23185 ~0.97 miles north of 23187
  • 3 star Downtown hotel
  • 66 rooms in hotel
Ramada Inn 1776
+1-888-788-5576
725 Bypass Rd., Williamsburg, VA 23185 ~0.97 miles north of 23187
  • Inexpensive Downtown hotel
  • Check in time: 4:00pm
From$39
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn & Suites Central
+1-888-897-9207
718 Bypass Rd., Williamsburg, VA 23185 ~0.98 miles north of 23187
  • Mid-scale Downtown property
  • Check in: 0300pm
  • Professional service
  • Great indoor pool
Homewood Suites by Hilton - Williamsburg
+1-888-311-4278
601 Bypass Rd., Williamsburg, VA 23185 ~0.98 miles north of 23187
  • 3 star Downtown property
  • Gym is available on property
  • No dessert
  • AC needs updating
Holiday Inn Hotel & Suites Gateway
+1-888-469-4795
515 Bypass Rd., Williamsburg, VA 23185 ~0.99 miles north of 23187
  • Midscale Downtown property
  • Gym / Fitness Center Available
  • Clean rooms
  • Rooms need regular maintenance
Comfort Inn Williamsburg Gateway - Williamsburg
+1-888-734-9421
331 Bypass Rd., Williamsburg, VA 23185 ~1.03 miles north of 23187
  • Three Star Suburban property
  • 116 rooms in hotel
  • Great room
  • Accessible parking
From$52
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Suites Bypass
+1-888-841-5292
220 Bypass Rd. Noa, Williamsburg, VA 23185 ~1.06 miles north of 23187
  • Midscale Golf Course property
  • Access to gym on-site
  • Rooms are ok
  • Good restaurants nearby
Rodeway Inn Historic
+1-888-455-5160
309 Page St., Williamsburg, VA 23185 ~1.08 miles east of 23187
  • Inexpensive Resort property
  • Free comp. breakfast
  • Room cleanliness is acceptable
  • Older property
Bluegreen Vacations at Patrick Henry Square
+1-888-965-8297
315 York St., Williamsburg, VA 23185 ~1.10 miles east of 23187
  • 3-star Downtown property
  • Hotel has 4 floors
Bluegreen Vacations Patrick Henry Sqr Ascend Resort Collection in Williamsburg
+1-888-906-6358
249 York St., Williamsburg, VA 23185 ~1.13 miles east of 23187
  • Three Star Downtown hotel
  • Check-in: 10:00
Travelodge Inn & Suites by Wyndham Historic Area
+1-888-749-6785
120 Bypass Rd., Williamsburg, VA 23185 ~1.14 miles northwest of 23187
  • Low Cost Downtown hotel
  • Free comp. breakfast
From$60
Average 3.0 /5Reviews CallBookMore Details
Best Western Williamsburg Historic District
+1-888-878-9982
351 York St., Williamsburg, VA 23185 ~1.19 miles east of 23187
  • Midscale Suburban hotel
  • Hotel has 4 floors
  • Nice bar
  • Good pool
Best Western Historic Area Inn - Williamsburg
+1-888-389-4485
201 Bypass Rd., Williamsburg, VA 23185 ~1.21 miles northwest of 23187
  • 3-star Downtown hotel
  • Free breakfast
  • Rooms are ok
  • Vibe is not too good
Mainstay Suites
+1-888-389-4121
814 Capitol Landing Rd., Williamsburg, VA 23185 ~1.21 miles northeast of 23187
  • Economy Resort property
  • Hotel has 88 rooms
  • Almost all guests said the bathroom was dirty
  • Furniture needs more attention
Days Inn & Suites Williamsburg Colonial in Williamsburg
+1-888-675-2083
119 Bypass Rd., Williamsburg, VA 23185 ~1.25 miles northwest of 23187
  • Low-priced Downtown hotel
  • Hotel has an eco-friendly policy Read more
  • Dirty pool, said 56%
  • Most guests complained about the bathroom
Red Roof Inn Williamsburg : 824 Capitol Landing Rd.
+1-800-716-8490
824 Capitol Landing Rd., Williamsburg, VA 23185 ~1.28 miles northeast of 23187
  • Low priced Downtown property
  • 2 floors in hotel
Travelodge King William : 834 Capitol Landing Rd.
+1-800-805-5223
834 Capitol Landing Rd., Williamsburg, VA 23185 ~1.32 miles northeast of 23187
  • Low Cost Resort property
  • Check-in: 2:00PM
  • Stained rugs
  • More comfort would be nice
Super 8 by Wyndham Williamsburg / Historic Area
+1-888-965-1860
304 2nd St., Williamsburg, VA 23185 ~1.32 miles east of 23187
  • Low priced property
  • Check in: 14:00
Historic East (Formerly Quality Inn)
+1-888-788-5576
505 York St. Building A, Williamsburg, VA 23185 ~1.32 miles east of 23187
  • 3 star Downtown property
  • 46 rooms in hotel
  • Tasty breakfast
  • Fair breakfast prices
Fairfield Inn & Suites Williamsburg
+1-888-897-9207
1402 Richmond Rd., Williamsburg, VA 23185 ~1.34 miles northwest of 23187
  • Mid-scale Downtown property
  • 148 rooms in hotel
Wyndham Kingsgate Resort
+1-888-311-4278
619 Georgetown Crescent, Williamsburg, VA 23185 ~1.41 miles north of 23187
  • 3-star Suburban hotel
  • Check in: 4:00 PM
From$85
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites Historic Area
+1-888-469-4795
911 Capitol Landing Rd., Williamsburg, VA 23185 ~1.43 miles northeast of 23187
  • 3-star Downtown hotel
  • Gym / Fitness Center Available
  • Breakfast was excellent
  • Most guests thought rooms were spacious
From$65
Very Good 4.5 /5Reviews CallBookMore Details
Embassy Suites Williamsburg : 3006 Mooretown Rd.
+1-888-734-9421
3006 Mooretown Rd., Williamsburg, VA 23185 ~1.45 miles northwest of 23187
  • Four-star Downtown hotel
  • Hotel has 161 suites
  • Old building
  • Amenities are not the best
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Ramada East Williamsburg Busch Gardens
+1-888-841-5292
500 Merrimac Trail, Williamsburg, VA 23185 ~1.58 miles east of 23187
  • Affordable Suburban hotel
  • Hotel has 247 rooms
Holiday Inn Express & Suites Williamsburg in Williamsburg
+1-888-455-5160
1452 Richmond Rd., Williamsburg, VA 23185 ~1.60 miles northwest of 23187
  • 3-star Downtown hotel
  • 36 suites in hotel
  • Almost all guests found the staff to be very friendly
  • Tasty breakfast
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Fort Magruder Hotel a Trademark Collection by Wyndham - Williamsburg
+1-888-965-8297
6945 Pocahontas Trail, Williamsburg, VA 23185 ~1.62 miles east of 23187
  • 3-star Suburban property
  • Fitness + Health Center
Hilton Garden Inn Williamsburg - Williamsburg
+1-888-906-6358
1624 Richmond Rd., Williamsburg, VA 23185 ~1.75 miles northwest of 23187
  • Midscale Downtown hotel
  • Hotel has 4 floors
  • Plenty of parking
  • Decent workout area
Springhill Suites by Marriott : 1644 Richmond Rd.
+1-888-749-6785
1644 Richmond Rd., Williamsburg, VA 23185 ~1.93 miles northwest of 23187
  • Affordable hotel
  • Comp. Breakfast
  • The majority of guests thought rooms were spacious
  • Room cleanliness is acceptable
Governor's Green Resort
+1-888-878-9982
4600 Mooretown Rd., Williamsburg, VA 23185 ~1.96 miles northwest of 23187
  • Affordable Resort property
  • Hotel has 3 floors
  • Good facilities
  • Excellent family hotel
From$49
Very Good 4.0 /5Reviews CallBookMore Details
Residence Inn - Williamsburg
+1-888-389-4485
1648 Richmond Rd., Williamsburg, VA 23185 ~1.98 miles northwest of 23187
  • Affordable Resort property
  • Hotel has a green policy Read more
  • Most guests thought it was clean
  • All guests liked the proximity to sightseeing
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
Country Inn & Suites Williamsburg East
+1-888-389-4121
7135 Pocahontas Trail, Williamsburg, VA 23185 ~2.02 miles east of 23187
  • 3-star Resort hotel
  • Hotel has 4 floors
  • Most guests thought they were poorly maintained
  • Most guests found the staff to be very friendly
Rodeway Inn & Suites Williamsburg in Williamsburg
+1-888-675-2083
7224 Merrimac Trail, Williamsburg, VA 23185 ~2.19 miles east of 23187
  • Economy hotel
  • Comp. Breakfast
Hampton Inn & Suites : 1880 Richmond Rd.
+1-800-716-8490
1880 Richmond Rd., Williamsburg, VA 23185 ~2.21 miles northwest of 23187
  • 3-star Downtown hotel
  • 100 sleeping rooms in hotel
  • Most guests said the wifi quality was bad
  • Good restaurants & bars in the area
Park Inn by Radisson Williamsburg Historic
+1-800-805-5223
2007 Richmond Rd., Williamsburg, VA 23185 ~2.26 miles northwest of 23187
  • Cheap Downtown property
  • Free breakfast
Captain John Smith's Inn - Williamsburg
+1-888-965-1860
2225 Richmond Rd., Williamsburg, VA 23185 ~2.38 miles northwest of 23187
  • Two star hotel
  • Hotel has 2 floors
  • No hot water
  • Most guests enjoyed the restaurants & bars nearby
Clarion Williamsburg
+1-888-788-5576
3032 Richmond Rd., Williamsburg Va, VA 23185 ~2.88 miles northwest of 23187
  • Midscale Downtown hotel
  • Check in: 4
Williamsburg Courtyard by Marriott
+1-888-897-9207
470 Mclaws Circle, Williamsburg, VA 23185 ~2.89 miles southeast of 23187
  • Affordable property
  • The price was too high for 80%
  • Beds were acceptable for 62%
Holiday Inn Express Williamsburg Busch Gardens Area
+1-888-311-4278
480 Mclaws Cir, Williamsburg, VA 23185 ~2.94 miles southeast of 23187
  • 3-star hotel
  • 3 floors in hotel
  • Awesome rooms and service in a great location
  • The majority of guests said rooms were clean
From$50
Very Good 4.5 /5Read Reviews CallBookMore Details
The Historic Powhatan Resort by Diamond Resorts : 3601 Ironbound Rd.
+1-888-469-4795
3601 Ironbound Rd., Williamsburg, VA 23188 ~3.04 miles west of 23187
  • Mid-scale Suburban hotel
  • Fitness center on property
  • Housekeeping can be a problem
  • Fair terrace, said 62%
Quality Inn & Suites : 5351 Richmond Rd.
+1-888-734-9421
5351 Richmond Rd., Williamsburg, VA 23188 ~3.05 miles northwest of 23187
  • 2 star Rural hotel
  • 3 floors in hotel
  • Bathroom could be optimized
  • Furniture needs more attention
From$42
Average 3.5 /5Reviews CallBookMore Details
Doubletree by Hilton in Williamsburg
+1-888-841-5292
50 Kingsmill Rd., Williamsburg, VA 23185 ~3.25 miles southeast of 23187
  • 3-star Suburban hotel
  • Check in: 04:00PM
The Colonies at Williamsburg Resort in Williamsburg
+1-888-455-5160
4870 Longhill Rd., Williamsburg, VA 23188 ~3.58 miles northwest of 23187
  • Affordable Resort property
  • 300 suites in hotel
Wyndham Garden Williamsburg Busch Gardens Area
+1-888-965-8297
201 Water Country Pkwy., Williamsburg, VA 23185 ~3.76 miles east of 23187
  • Three Star Downtown property
  • Free breakfast available
  • Toilet did not flush
  • Great shopping
Kingsmill Resort in Williamsburg
+1-888-906-6358
1010 Kingsmill Rd., Williamsburg, VA 23185 ~3.85 miles southeast of 23187
  • Four-star Resort hotel
  • 173 suites in hotel
  • Professional service
  • Menu is adequate
From$129
Very Good 4.5 /5Read Reviews CallBookMore Details
Ascend Resort Collection - Williamsburg
+1-888-749-6785
1827 Merrimac Trail, Williamsburg, VA 23185 ~4.35 miles southeast of 23187
  • 4-star hotel
  • Check in: 10:00
Greensprings Vacation Resort by Diamond Resorts - Williamsburg
+1-888-878-9982
3500 Ludwell Pkwy., Williamsburg, VA 23188 ~4.68 miles west of 23187
  • Affordable Resort hotel
  • Hotel has 4 floors
  • Easy access to local attractions
  • Bathroom needs cleaning

Next: Show All Available 23187 Hotels with Pricing

Graph of Williamsburg, VA Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Williamsburg, VA discounts available. The chart reflects the cheapest Williamsburg hotel for each day and each star rating category.

FAQs about hotels near 23187

What are the most favored hotels near 23187?

Colonial Williamsburg Resorts, Hampton Inn & Suites Central and Holiday Inn Hotel & Suites Gateway are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 23187?

Embassy Suites Williamsburg, Kingsmill Resort and Ascend Resort Collection are the top 3 luxury hotels near 23187.

What hotels are closest to the area of 23187?

Colonial Williamsburg Resorts, Econo Lodge Historic, and La Quinta Inn & Suites by Wyndham are the properties closest to 23187.

How much does a cheap hotel near 23187 cost per night?

In the last year, a 2 star hotel near 23187 can be as cheap as $73.55 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 23187 cost per night?

In the last year, the average 3 star hotel near 23187 has been $103.99 per night. (based on HotelPlanner prices)

How much does a 4-5 star hotel near 23187 cost?

In the last year, the average 4 star hotel near 23187 has been $144.06 per night. (based on HotelPlanner prices)

What are the best independent hotels near 23187?

Colonial Williamsburg Resorts, Bluegreen Vacations at Patrick Henry Square and Kingsmill Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 23187?

Fairfield Inn & Suites Williamsburg, Residence Inn and Williamsburg Courtyard by Marriott are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 23187?

Comfort Inn Williamsburg Gateway, Comfort Suites Bypass and Bluegreen Vacations Patrick Henry Sqr Ascend Resort Collection are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 23187?

Best Western Williamsburg Historic District and Best Western Historic Area Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 23187?

Holiday Inn Hotel & Suites Gateway, Holiday Inn Express Williamsburg Busch Gardens Area and Holiday Inn Express & Suites Williamsburg are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top