A town with a prominent clock tower, a green-roofed building, and a street lined with variously colored buildings.

Find hotels in Charles City, VA from ₩104,829

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Charles City hotels

Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
2.5 star property
Petersburg
8.8 out of 10, Excellent, (563 reviews)
"Great stay"
United States
Lyubov
The price is ₩151,125
₩169,713 total
includes taxes & fees
Jul 8 - Jul 9
Hampton Inn by Hilton Petersburg Fort Lee

Howard Johnson by Wyndham Williamsburg

Howard Johnson by Wyndham Williamsburg
2.0 star property
Lightfoot
6.8 out of 10, (1,092 reviews)
"The hottub in the room was nice the lady and her husband at the front desk were very nice and helpful <3 10 out of 10 would stay here again"
United States
Kathryn
The price is ₩90,833
₩104,829 total
includes taxes & fees
Jul 20 - Jul 21
Howard Johnson by Wyndham Williamsburg

Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
8.4 out of 10, Very Good, (1,004 reviews)
"Was a great stay at comfort inn."
United States
doree
The price is ₩146,757
₩164,809 total
includes taxes & fees
Jul 22 - Jul 23
Comfort Inn Petersburg Fort Lee Area

Hyatt Place Richmond Airport

Hyatt Place Richmond Airport
3.0 star property
Richmond
8.4 out of 10, Very Good, (1,076 reviews)
"It was OK with great location near airport and different restaurants and stores near hotel"
Mexico
césar
The price is ₩159,829
₩185,848 total
includes taxes & fees
Jul 19 - Jul 20
Hyatt Place Richmond Airport

Best Western Plus Richmond Airport Hotel

Best Western Plus Richmond Airport Hotel
2.5 star property
Sandston
7.2 out of 10, Good, (1,401 reviews)
"Nice proximity to airport and providing shuttle to airport a plus."
United States
Gregory
The price is ₩116,464
₩135,420 total
includes taxes & fees
Jul 12 - Jul 13
Best Western Plus Richmond Airport Hotel

Hyatt Select Richmond/Chester

Hyatt Select Richmond/Chester
3.0 star property
Chester
8.4 out of 10, Very Good, (1,002 reviews)
"The staff were very helpful and polite"
United States
Jordan
The price is ₩178,977
₩208,114 total
includes taxes & fees
Jul 12 - Jul 13
Hyatt Select Richmond/Chester

Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA
2.5 star property
Petersburg
7.8 out of 10, Good, (1,000 reviews)
"I've stayed here twice now and bpth times the experience was great. Desk staff very friendly and competent. Will be staying again!"
United States
Jennifer
The price is ₩136,275
₩157,125 total
includes taxes & fees
Jul 23 - Jul 24
Country Inn & Suites by Radisson, Petersburg, VA

Holiday Inn Express Chester by IHG

Holiday Inn Express Chester by IHG
2.5 star property
Chester
8.2 out of 10, Very Good, (521 reviews)
"The room was nice, beds were comfortable, and bathroom was fine (good shower). Breakfast was very good and breakfast area was nice."
United States
Jon
The price is ₩150,227
₩174,685 total
includes taxes & fees
Jul 5 - Jul 6
Holiday Inn Express Chester by IHG

Studio 6 Richmond Airport

Studio 6 Richmond Airport
2.0 star property
Sandston
8.4 out of 10, Very Good, (791 reviews)
"Very nice place to stay at airport."
United States
Christopher
The price is ₩154,858
₩180,071 total
includes taxes & fees
Aug 1 - Aug 2
Studio 6 Richmond Airport

Stay-Over Suites

Stay-Over Suites
3.0 star property
Hopewell
9.0 out of 10, Wonderful, (984 reviews)
"It was a wonderful stay all the way around. I will definitely be staying there again.. I highly recommend this hotel"
United States
edmond
The price is ₩144,961
₩167,139 total
includes taxes & fees
Jul 6 - Jul 7
Stay-Over Suites

Fairfield Inn By Marriott Richmond Chester

Fairfield Inn By Marriott Richmond Chester
3.0 star property
Chester
8.2 out of 10, Very Good, (956 reviews)
"Over all wonderful experience i will be staying again"
United States
Zackary
The price is ₩151,228
₩175,849 total
includes taxes & fees
Jul 13 - Jul 14
Fairfield Inn By Marriott Richmond Chester

Comfort Inn & Suites Prince George - Fort Lee

Comfort Inn & Suites Prince George - Fort Lee
2.5 star property
Prince George
7.8 out of 10, Good, (419 reviews)
"The room was clean"
United States
Shamaya
The price is ₩136,288
₩153,052 total
includes taxes & fees
Jul 23 - Jul 24
Comfort Inn & Suites Prince George - Fort Lee

Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee
2.5 star property
Petersburg
8.0 out of 10, Very Good, (218 reviews)
"Loved my stay here "
United States
Nyakeh
The price is ₩121,784
₩142,745 total
includes taxes & fees
Jul 6 - Jul 7
Woodspring Suites Petersburg Near Fort Lee

Extended Stay America Suites Colonial Heights Fort Lee

Extended Stay America Suites Colonial Heights Fort Lee
2.5 star property
Colonial Heights
8.4 out of 10, Very Good, (277 reviews)
"Great for a quick stay"
United States
Dafina
The price is ₩133,176
₩156,207 total
includes taxes & fees
Jul 12 - Jul 13
Extended Stay America Suites Colonial Heights Fort Lee

Hilton Garden Inn Richmond South/Southpark

Hilton Garden Inn Richmond South/Southpark
3.0 star property
Colonial Heights
8.6 out of 10, Excellent, (966 reviews)
"Great size rooms and updated interior. "
United States
Hector
The price is ₩226,272
₩260,891 total
includes taxes & fees
Jul 9 - Jul 10
Hilton Garden Inn Richmond South/Southpark

Best Western Premier Richmond City Gateway

Best Western Premier Richmond City Gateway
3.0 star property
Richmond
8.0 out of 10, Very Good, (1,001 reviews)
"Best hotel in the area"
United States
Evelyn
The price is ₩166,024
₩193,049 total
includes taxes & fees
Jul 7 - Jul 8
Best Western Premier Richmond City Gateway

Hampton Inn Richmond Airport

Hampton Inn Richmond Airport
2.5 star property
Sandston
8.6 out of 10, Excellent, (1,000 reviews)
"Staff and dees"
United States
rob
The price is ₩189,224
₩224,351 total
includes taxes & fees
Jul 12 - Jul 13
Hampton Inn Richmond Airport

Holiday Inn Express Richmond - Midtown by IHG

Holiday Inn Express Richmond - Midtown by IHG
3.5 star property
Richmond
8.4 out of 10, Very Good, (1,000 reviews)
"Was great, would stay again if at Richmond"
United States
Malcolm
The price is ₩168,812
₩200,219 total
includes taxes & fees
Jul 21 - Jul 22
Holiday Inn Express Richmond - Midtown by IHG

Microtel Inn & Suites by Wyndham Richmond Airport

Microtel Inn & Suites by Wyndham Richmond Airport
2.0 star property
Sandston
5.4 out of 10, (1,595 reviews)
"Recently remodeled great stay in the budget price range. Breakfast was very minimal so don’t expect much there but still clean and a great value close to airport and shopping."
United States
Charles
The price is ₩97,570
₩113,454 total
includes taxes & fees
Jul 2 - Jul 3
Microtel Inn & Suites by Wyndham Richmond Airport

La Quinta Inn by Wyndham Richmond South

La Quinta Inn by Wyndham Richmond South
3.0 star property
Bellwood
7.2 out of 10, Good, (1,002 reviews)
"Staff was nice. Rooms were nice and clean"
United States
Shewanna
The price is ₩155,930
₩181,315 total
includes taxes & fees
Jul 14 - Jul 15
La Quinta Inn by Wyndham Richmond South
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

Stay near popular Charles City attractions

Learn more about Charles City

Historic plantations along the James River offer guided tours where you can explore Virginia's complex colonial past. Visit Berkeley Plantation to see where the first official Thanksgiving took place and explore the scenic riverfront grounds.

A brick building with a gated entrance, a gravel path, and trimmed hedges.
Photo by Jerry Smith
Open Photo by Jerry Smith

Top Charles City Hotel Reviews

More cheap stays in Charles City

Frequently asked questions

Where is the best place to stay in Charles City?
Vacation Village At Williamsburg, located 17.8 mi (28.7 km) from the heart of Charles City, is a top choice for your stay based on our traveler data. Two other options for your trip to the area are Hilton Vacation Club The Historic Powhatan Williamsburg and Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel. See all available top hotels, or vacation rentals in Charles City.
If I need to cancel my hotel reservation in Charles City, will I receive a refund?
Yes! Most hotel room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Charles City.
Where can I learn more about changing or cancelling my trip to Charles City?
To find more details about rescheduling or cancelling your trip to Charles City, click here.
What's the best pet-friendly place to stay in Charles City?
River's Rest Marina & Resort is a top hotel for people traveling with their pets, and offers a marina and free WiFi for its human guests. See more pet-friendly hotel accommodations in Charles City.
Where is the best place to stay with easy access to Kittiewan Plantation?
The Bed and Breakfast at Peace Hill Farm is one of the top choices for your stay based on our traveler data, and this 3.5-star B&B offers free parking and private yards. You'll find it 7 mi (11.2 km) from Kittiewan Plantation. Other good choices in the area include River's Rest Marina & Resort and Gracefield Hall B&B.
What are some accommodations with pools in Charles City?
Vacation Village At Williamsburg: Hotel located near Williamsburg Premium Outlets. Features a children's pool, a seasonal outdoor pool, and a full-service spa. Hilton Vacation Club The Historic Powhatan Williamsburg and Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel are a couple of other choices that feature an onsite pool. View all hotels with pools in Charles City.
What is the best accommodation for staying close to Richmond International Airport (RIC)?
Best Western Plus Richmond Airport Hotel is a popular hotel, featuring free breakfast and an outdoor pool. It's located a short 0.8 mi (1.3 km) from Richmond Intl. Airport. Other accommodations close to the airport are Motel 6 Richmond Airport and Quality Inn Richmond Airport.
What is staying in Charles City like?
Visitors can enjoy all that Charles City has to offer including the restaurants, shopping, and monuments. Tourists can also enjoy so much more including its museums. In Charles City, there are 12 hotels and other accommodations to choose from. Find out more about Charles City.
What is there to see in Charles City?
Favorite places to visit include Chickahominy State Wildlife Management Area, Historic Westover, and Upper Shirley Vineyards. You'll also find Colonial Downs and Beacon Theatre in the area. Check out what more to see and do in Expedia's Charles City guide.
What's the seasonal weather like in Charles City?
The hottest months are usually July and August with an average temp of 76°F, while the coldest months are January and February with an average of 43°F. Average annual precipitation for Charles City is 53 inches.