Star Rating
Hotel Name
Price Range (USD)to
Amenities

23147 Hotels, Motels & Accommodations

Marriott's Manor Club in Williamsburg
+1-888-389-4121
101 Saint Andrews Dr., Williamsburg, VA 23188 ~14.77 miles east of 23147
  • 4 star property
  • Fitness / Gym is on-site
From$160
Very Good 4.5 /5Guest Reviews CallBookMore Details
Econo Lodge Pottery in Williamsburg
+1-888-675-2083
7051 Richmond Rd., Williamsburg, VA 23188 ~15.21 miles east of 23147
  • Two star hotel
  • Check-in: 15:00
Greensprings Vacation Resort by Diamond Resorts - Williamsburg
+1-800-716-8490
3500 Ludwell Pkwy., Williamsburg, VA 23188 ~15.29 miles east of 23147
  • Affordable Resort property
  • Hotel has a green policy Read more
  • Standard TV
  • Free putt - putt
From$53
Very Good 4.0 /5Read Reviews CallBookMore Details
Motel Zuma : 6493 Richmond Rd.
+1-800-805-5223
6493 Richmond Rd., Williamsburg, VA 23188 ~15.76 miles east of 23147
  • Economical Suburban property
  • Hotel has 2 floors
Howard Johnson Inn Williamsburg Va
+1-888-965-1860
6483 Richmond Rd., Williamsburg, VA 23188 ~15.78 miles east of 23147
  • Low-priced Resort hotel
  • Check in time: 04:00PM
  • Close to shopping and attractions
  • The breakfast buffet is pretty non-existent
Super 8 Williamsburg : 6488 Richmond Rd.
+1-888-788-5576
6488 Richmond Rd., Williamsburg, VA 23188 ~15.85 miles east of 23147
  • Two star Golf Course property
  • Check-in: 3.00 PM
Residence Inn Chester : 800 Bermuda Hundred Rd.
+1-888-897-9207
800 Bermuda Hundred Rd., Chester, VA 23836 ~16.45 miles west of 23147
  • Affordable Suburban hotel
  • Free breakfast
  • Great location
  • Room is all right
From$107
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Holiday Inn Express Williamsburg North
+1-888-311-4278
720 Lightfoot Rd., Williamsburg, VA 23188 ~16.48 miles east of 23147
  • 3-star Downtown property
  • Check in time: 3:00pm
Best Western Plus Hopewell Inn in Hopewell
+1-888-469-4795
3950 Courthouse Rd., Hopewell, VA 23860 ~16.53 miles west of 23147
  • 3 star Highway hotel
  • Gym / Fitness Center Available
From$59
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Club Vacations Williamsburg Resort - Williamsburg
+1-888-734-9421
200 English Garden Way, Williamsburg, VA 23188 ~16.55 miles east of 23147
  • Three Star Mountain hotel
  • Fitness + Health Center
From$92
Very Good 4.0 /5Read Reviews CallBookMore Details
Hopewell Inn - Hopewell
+1-888-841-5292
3952 Courthouse Rd., Hopewell, VA 23860 ~16.56 miles west of 23147
  • Mid-scale Highway property
  • 90 rooms in property
Econo Lodge : 4096 Oaklawn Blvd.
+1-888-455-5160
4096 Oaklawn Blvd., Hopewell, VA 23860 ~16.60 miles west of 23147
  • 2 star property
  • 3 floors in property
Hyatt Place Chester : 13148 Kingston Ave.
+1-888-965-8297
13148 Kingston Ave., Chester, VA 23836 ~16.70 miles west of 23147
  • Affordable Suburban property
  • Complimentary breakfast is offered
  • Friendly service
  • Best value for money
The Colonies at Williamsburg Resort : 4870 Longhill Rd.
+1-888-906-6358
4870 Longhill Rd., Williamsburg, VA 23188 ~16.70 miles east of 23147
  • Midscale Resort hotel
  • Hotel has 300 suites
Stay Over Suites : 4115 Old Woodlawn St.
+1-888-749-6785
4115 Old Woodlawn St., Hopewell, VA 23860 ~16.77 miles west of 23147
  • Three Star Highway property
  • 107 suites in property
The Historic Powhatan Resort by Diamond Resorts : 3601 Ironbound Rd.
+1-888-878-9982
3601 Ironbound Rd., Williamsburg, VA 23188 ~16.97 miles east of 23147
  • Midscale Suburban property
  • 2 floors in property
  • Great view
  • Great amenities
Quality Inn at Fort Lee - Hopewell
+1-888-389-4485
4911 Oaklawn Blvd., Hopewell, VA 23860 ~17.07 miles west of 23147
  • 2 star Suburban hotel
  • Check in time: 3:00PM
  • Pool is good
  • Room needs to be redecorated
Candlewood Suites Hopewell - Hopewell
+1-888-389-4121
5113 Plaza Dr., Hopewell, VA 23860 ~17.18 miles west of 23147
  • Economy Suburban hotel
  • Check in: 3:00 PM
  • Comfortable
  • Average cleanliness
Hampton Inn / Petersburg / Hopewell
+1-888-675-2083
5103 Plaza Dr., Hopewell, VA 23860 ~17.26 miles west of 23147
  • Affordable Highway hotel
  • Check in: 03:00 PM
  • A special thank you to the manager
  • Delicious breakfast
Great Wolf Lodge Williamsburg
+1-800-716-8490
549 East Rochambeau Dr., Williamsburg, VA 23188 ~17.32 miles east of 23147
  • Affordable Resort hotel
  • 405 rooms in hotel
  • Most guests didn't like the uncomfortable beds
  • Low water pressure
Quality Inn & Suites in Williamsburg
+1-800-805-5223
5351 Richmond Rd., Williamsburg, VA 23188 ~17.44 miles east of 23147
  • 2-star Rural property
  • Fitness / Gym is on-site
  • Kitchenette needs more attention
  • Minibar can be a problem
Baymont Inn & Suites Prince George at Fort Lee
+1-888-965-1860
5380 Oaklawn Blvd., Prince George, VA 23875 ~17.48 miles west of 23147
  • Low-priced Suburban hotel
  • Comp. Breakfast
Clarion Williamsburg
+1-888-788-5576
3032 Richmond Rd., Williamsburg Va, VA 23185 ~17.54 miles east of 23147
  • 3-star Downtown hotel
  • 9 conference rooms in property
Captain John Smith's Inn in Williamsburg
+1-888-897-9207
2225 Richmond Rd., Williamsburg, VA 23185 ~17.86 miles east of 23147
  • 2-star hotel
  • Comp. Breakfast
  • Good service
  • Most guests said rooms were dirty
Hampton Inn & Suites in Williamsburg
+1-888-311-4278
1880 Richmond Rd., Williamsburg, VA 23185 ~17.88 miles east of 23147
  • Three Star Downtown hotel
  • 100 sleeping rooms in hotel
  • Most guests thought rooms were spacious
  • Excellent value
From$69
Very Good 4.5 /5Review Score CallBookMore Details
Park Inn by Radisson Williamsburg Historic : 2007 Richmond Rd.
+1-888-469-4795
2007 Richmond Rd., Williamsburg, VA 23185 ~17.92 miles east of 23147
  • Low Cost Downtown property
  • Hotel has 5 floors
Residence Inn in Williamsburg
+1-888-734-9421
1648 Richmond Rd., Williamsburg, VA 23185 ~17.98 miles east of 23147
  • Affordable Resort property
  • 108 suites in property
  • Pool should be renewed
  • Comfortable beds
From$75
Very Good 4.0 /5Review Score CallBookMore Details
Springhill Suites by Marriott in Williamsburg
+1-888-841-5292
1644 Richmond Rd., Williamsburg, VA 23185 ~18.01 miles east of 23147
  • Mid-scale hotel
  • 4 floors in hotel
  • Every guests reviewed liked the proximity to sightseeing
  • Entrance area is not particularly attractive
Governor's Green Resort
+1-888-455-5160
4600 Mooretown Rd., Williamsburg, VA 23185 ~18.17 miles east of 23147
  • 3 star Resort property
  • Fitness / Gym is on-site
  • Comfy beds
  • Fantastic service
Hilton Garden Inn Williamsburg : 1624 Richmond Rd.
+1-888-965-8297
1624 Richmond Rd., Williamsburg, VA 23185 ~18.20 miles east of 23147
  • Mid-scale Downtown property
  • 119 rooms in hotel
  • Great pool
  • Almost all guests complained about the bathroom
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express & Suites Williamsburg
+1-888-906-6358
1452 Richmond Rd., Williamsburg, VA 23185 ~18.27 miles east of 23147
  • Midscale Downtown property
  • Hotel has an eco-friendly policy Read more
  • For only 58%, the noise level was all right
  • Good service
Fairfield Inn & Suites Williamsburg
+1-888-749-6785
1402 Richmond Rd., Williamsburg, VA 23185 ~18.42 miles east of 23147
  • Midscale Downtown hotel
  • Free breakfast
From$97
Very Good 4.0 /5Review Score CallBookMore Details
Embassy Suites Williamsburg
+1-888-878-9982
3006 Mooretown Rd., Williamsburg, VA 23185 ~18.44 miles east of 23147
  • Expensive Downtown hotel
  • Fitness / Gym is on-site
  • All guests thought beverage prices were a great value
  • All guests were happy with the price of the breakfast
Days Inn & Suites Williamsburg Colonial - Williamsburg
+1-888-389-4485
119 Bypass Rd., Williamsburg, VA 23185 ~18.57 miles east of 23147
  • Cheap Downtown hotel
  • Hotel has 112 rooms
  • Dresser falling apart
  • Friendly service
Wyndham Kingsgate Resort in Williamsburg
+1-888-389-4121
619 Georgetown Crescent, Williamsburg, VA 23185 ~18.67 miles east of 23147
  • Midscale Suburban property
  • Hotel has 600 rooms
Travelodge Inn & Suites by Wyndham Historic Area : 120 Bypass Rd.
+1-888-675-2083
120 Bypass Rd., Williamsburg, VA 23185 ~18.68 miles east of 23147
  • Economy Downtown hotel
  • Free breakfast available
Best Western Historic Area Inn
+1-800-716-8490
201 Bypass Rd., Williamsburg, VA 23185 ~18.72 miles east of 23147
  • Three Star Downtown property
  • Gym is available on property
  • Friendly service
  • All guests complained about the elevator
Comfort Suites Bypass in Williamsburg
+1-800-805-5223
220 Bypass Rd. Noa, Williamsburg, VA 23185 ~18.83 miles east of 23147
  • Affordable Golf Course property
  • Fitness + Health Center
  • Wonderful sightseeing
  • Nice pool
Comfort Inn Williamsburg Gateway in Williamsburg
+1-888-965-1860
331 Bypass Rd., Williamsburg, VA 23185 ~18.97 miles east of 23147
  • Mid-scale Suburban hotel
  • 3 suites in property
  • Modern Hotel
  • Delicious complimentary breakfast
Country Inn & Suites Historic
+1-888-788-5576
400 Bypass Rd., Williamsburg, VA 23185 ~19.00 miles east of 23147
  • Mid-scale Downtown hotel
  • Free breakfast
From$59
Very Good 4.0 /5Reviews CallBookMore Details
Microtel Inn & Suites by Wyndham Richmond Airport - Sandston
+1-888-897-9207
6000 Audubon Dr., Sandston, VA 23150 ~19.04 miles northwest of 23147
  • Low-priced hotel
Holiday Inn Hotel & Suites Gateway in Williamsburg
+1-888-311-4278
515 Bypass Rd., Williamsburg, VA 23185 ~19.06 miles east of 23147
  • 3 star Downtown hotel
  • Hotel has 3 meeting rooms
  • Great value for the price
  • World class service
Homewood Suites by Hilton Richmond Airport in Sandston
+1-888-469-4795
5996 Audubon Dr., Sandston, VA 23150 ~19.08 miles northwest of 23147
  • 3 star Airport property
  • Check-in: 03:00pm
  • Good location
  • Vibe wasn't good
The Richmond Airport Hotel : 5501 Eubank Rd.
+1-888-734-9421
5501 Eubank Rd., Sandston, VA 23150 ~19.09 miles northwest of 23147
  • Three Star Airport hotel
  • Hotel has 5 floors
  • Wellness & sports facilities could be improved
  • Housekeeping can be a problem
Americas Best Value Inn Richmond Airport / Sandston
+1-888-841-5292
5700 Williamsburg Rd., Sandston, VA 23150 ~19.09 miles northwest of 23147
  • Cheap hotel
  • Free comp. breakfast
Homewood Suites by Hilton - Williamsburg
+1-888-455-5160
601 Bypass Rd., Williamsburg, VA 23185 ~19.11 miles east of 23147
  • Midscale Downtown property
  • Hotel has 61 suites
  • Vibe is not too good
  • AC needs updating
Motel 6 Sandston Va #9064 : 5704 Williamsburg Rd.
+1-888-965-8297
5704 Williamsburg Rd., Sandston, VIRGINIA 23150 ~19.15 miles northwest of 23147
  • Cheap property
  • 2 floors in property
Days Inn Williamsburg Historic Area
+1-888-906-6358
706 Bypass Rd., Williamsburg, VA 23185 ~19.17 miles east of 23147
  • Cheap Resort hotel
  • Free complimentary breakfast
  • Close to attractions
  • Approx. half of guests said rooms were small
Holiday Inn Express - Sandston
+1-888-749-6785
491 International Center Dr., Sandston, VA 23150 ~19.21 miles northwest of 23147
  • Affordable Airport property
  • Gym / Fitness Center Available
From$99
Average 3.5 /5Reviews CallBookMore Details
Days Inn
+1-888-878-9982
5500 Williamsburg Rd., Sandston, VA 23150 ~19.28 miles northwest of 23147
  • Low Cost Airport hotel
  • 3 floors in hotel
  • Rooms are not good
  • Not very clean

Next: Show All Available 23147 Hotels with Pricing

Graph: Upcoming 20 Days of 23147 Hotel Rates

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

FAQs about hotels near 23147

What are the top reviewed hotels near 23147?

Marriott's Manor Club, Residence Inn Chester and Holiday Inn Express Williamsburg North are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 23147?

Marriott's Manor Club, Embassy Suites Williamsburg and Greensprings Vacation Resort by Diamond Resorts are the top 3 luxury hotels near 23147.

What hotels are closest to the area of 23147?

Marriott's Manor Club, Econo Lodge Pottery, and Greensprings Vacation Resort by Diamond Resorts are the properties closest to 23147.

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

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

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

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

How much does a higher-end hotel near 23147 cost?

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

What are the most popular independent hotels near 23147?

Marriott's Manor Club, Stay Over Suites and Greensprings Vacation Resort by Diamond Resorts are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 23147?

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

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

Comfort Suites Bypass, Comfort Inn Williamsburg Gateway and Quality Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 23147?

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

What are the best IHG hotels near 23147?

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

Back to Top