Photo by Jerry Smith

Find hotels in Charles City, VA from ₩83,816
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Charles City hotels

Woodspring Suites Petersburg Near Fort Lee
Woodspring Suites Petersburg Near Fort LeePetersburg
8.0 out of 10, Very Good, (100 reviews)
The price is ₩136,434
₩159,598 total
includes taxes & fees
Apr 6 - Apr 7

Hampton Inn by Hilton Petersburg Fort Lee
Hampton Inn by Hilton Petersburg Fort LeePetersburg
8.8 out of 10, Excellent, (436 reviews)
The price is ₩160,373
₩180,099 total
includes taxes & fees
Apr 15 - Apr 16

Comfort Inn Petersburg Fort Lee Area
Comfort Inn Petersburg Fort Lee AreaPetersburg
8.2 out of 10, Very Good, (1,006 reviews)
The price is ₩150,397
₩168,896 total
includes taxes & fees
Apr 27 - Apr 28

Howard Johnson by Wyndham Williamsburg
Howard Johnson by Wyndham WilliamsburgLightfoot
6.8 out of 10, (1,016 reviews)
The price is ₩81,284
₩94,074 total
includes taxes & fees
Apr 5 - Apr 6

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHGPetersburg
8.4 out of 10, Very Good, (561 reviews)
The price is ₩166,771
₩188,951 total
includes taxes & fees
Apr 5 - Apr 6

Hotel Petersburg, Tapestry Collection By Hilton
Hotel Petersburg, Tapestry Collection By HiltonPetersburg
9.2 out of 10, Wonderful, (155 reviews)
The price is ₩172,805
₩199,638 total
includes taxes & fees
Apr 15 - Apr 16

Kingsmill Resort
Kingsmill ResortKingsmill
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩312,468
₩427,282 total
includes taxes & fees
Apr 6 - Apr 7

Suburban Studios Chester
Suburban Studios ChesterChester
8.0 out of 10, Very Good, (517 reviews)
The price is ₩102,337
₩118,997 total
includes taxes & fees
Apr 9 - Apr 10

Westgate Historic Williamsburg Resort
Westgate Historic Williamsburg ResortMidtown
8.6 out of 10, Excellent, (1,001 reviews)
The price is ₩135,312
₩183,190 total
includes taxes & fees
Apr 6 - Apr 7

Best Western Williamsburg Historic District
Best Western Williamsburg Historic DistrictWilliamsburg
7.2 out of 10, Good, (1,000 reviews)
The price is ₩113,344
₩132,243 total
includes taxes & fees
Apr 5 - Apr 6

Patriots Inn
Patriots InnWilliamsburg
9.4 out of 10, Exceptional, (1,000 reviews)
The price is ₩119,586
₩156,340 total
includes taxes & fees
Apr 13 - Apr 14

Hampton Inn & Suites Williamsburg Historic District
Hampton Inn & Suites Williamsburg Historic DistrictWilliamsburg
8.6 out of 10, Excellent, (1,001 reviews)
The price is ₩110,645
₩129,166 total
includes taxes & fees
Apr 12 - Apr 13

Econo Lodge Williamsburg Historic Area
Econo Lodge Williamsburg Historic AreaWilliamsburg
7.2 out of 10, Good, (831 reviews)
The price is ₩75,805
₩89,450 total
includes taxes & fees
Apr 5 - Apr 6

Fairfield Inn By Marriott Richmond Chester
Fairfield Inn By Marriott Richmond ChesterChester
8.2 out of 10, Very Good, (912 reviews)
The price is ₩180,416
₩209,787 total
includes taxes & fees
Apr 3 - Apr 4

Holiday Inn Express Richmond-Mechanicsville by IHG
Holiday Inn Express Richmond-Mechanicsville by IHGMechanicsville
7.8 out of 10, Good, (1,000 reviews)
The price is ₩166,771
₩193,920 total
includes taxes & fees
Apr 27 - Apr 28

Comfort Inn Williamsburg Gateway
Comfort Inn Williamsburg GatewayWilliamsburg
9.2 out of 10, Wonderful, (1,259 reviews)
The price is ₩121,129
₩138,706 total
includes taxes & fees
Apr 26 - Apr 27

Rochambeau Roadside Inn
Rochambeau Roadside InnWilliamsburg
9.8 out of 10, Exceptional, (19 reviews)
The price is ₩158,554
₩183,797 total
includes taxes & fees
Apr 13 - Apr 14

Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VAPetersburg
7.8 out of 10, Good, (1,000 reviews)
The price is ₩160,191
₩184,700 total
includes taxes & fees
Apr 29 - Apr 30

Vacation Village At Williamsburg
Vacation Village At WilliamsburgWilliamsburg
8.8 out of 10, Excellent, (2,217 reviews)
The price is ₩132,219
₩168,097 total
includes taxes & fees
Apr 15 - Apr 16

Stay-Over Suites
Stay-Over SuitesHopewell
9.0 out of 10, Wonderful, (923 reviews)
The price is ₩176,019
₩202,950 total
includes taxes & fees
Apr 27 - Apr 28
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in




























































