Charles City Hotels

The Bed and Breakfast at Peace Hill

18401 The Glebe Lane

Read more

BAYMONT INN AND SUITES PRINCE

5380 OAKLAWN BLVD

Read more

Walker House Bed and Breakfast

3280 South Crater Rd

An Historic, Peaceful Place...
Read more

Sleep Inn & Suites Stony Creek

11019 Blue Star Hwy

Read more

Hampton Inn I-95 Stony Creek

10476 Blue Star Hwy

Read more

Econo Lodge Petersburg

900 Winfield Rd

Read more

Travelodge Petersburg

530 E Washington Street

Read more

Comfort Inn Petersburg

12001 S Crater Rd

Read more

Holiday Inn Express Petersburg

11979 S Crater Rd

Read more

Howard Johnson Petersburg/South Fort Lee at 1-95 & I-295

12205 South Crater Road

Read more

Quality Inn At Fort Lee

4911 Oaklawn Blvd

Read more

Quality Broadway Inn

405 E Washington St

Read more

Econo Lodge Hopewell

4096 Oaklawn Blvd

Read more

Econo Lodge South

16905 Parkdale Rd

Read more

Hampton Inn Petersburg Ft Lee

11909 S Crater Rd

Read more

MARRIOTT EXECUSTAY ADDISON

200 Addison Way

Read more

Days Inn Petersburg Ft Lee Sou

12208 S Crater Rd

Read more

BEST WESTERN HOPEWELL INN

3950 COURTHOUSE ROAD
HOPEWELL VA US 23860

Read more

Comfort Inn Prince George

5380 Oaklawn Blvd

Read more

Fairfield Inn & Suites by Marriott Hopewell

3952 Courthouse Rd

Read more
The Best of NileGuide
One of the first things to figure out on any trip is where to lay your head. Whether you're looking to kick back in the lap of luxury or stretch a shoestring budget, cozy up somewhere sweet or party somewhere chic, the hotels of Charles City are ready to tuck you in and treat you right. You'll sleep well.

Contact   ·   Privacy   ·   Terms