Top 10 Hotels in Colonial Heights

See all 123 Hotels in Colonial Heights
Best Western Plus Hopewell Inn
Best Western Plus Hopewell Inn

3950 Courthouse Road, Hopewell 23860

2.5 out of 5.0

Situated in Hopewell, this hotel is within 3 mi (5 km) of Fort Lee Virginia, U.S. Army Women's Museum, and U.S. Army …

$68
Country Inn and Suites
Country Inn and Suites

130 Wagner Road, Petersburg 23805

2.5 out of 5.0

Situated in Petersburg, this hotel is 1.9 mi (3 km) from Dogwood Trace Golf Course and within 6 mi (10 km) of Old Blandford …

$66
Red Roof Inn Richmond South
Red Roof Inn Richmond South

4350 Commerce Rd, Richmond 23234

2.0 out of 5.0

Located in Southside, this hotel is within 6 mi (10 km) of Blue Bee Cider, Edgar Allan Poe Museum, and Virginia State Capitol …

Get Rates
Richmond Airport Hotel
Richmond Airport Hotel

5501 Eubank Rd, Sandston 23150

3.0 out of 5.0

Situated near the airport, this hotel is 0.8 mi (1.3 km) from Virginia Aviation Museum and within 6 mi (10 km) of St. John' …

$62
Omni Richmond Hotel
Omni Richmond Hotel

100 S 12th St, Richmond 23219

4.0 out of 5.0

Located in the cobblestoned Shockoe Slip district, Omni Richmond Hotel is an 8-minute stroll from Virginia State Capitol an …

$119
Quirk Hotel
Quirk Hotel

201 W Broad St, Richmond 23220

4.0 out of 5.0

Located in Downtown Richmond, this hotel is within a 15-minute walk of Virginia Repertory Theatre and Richmond Coliseum. …

$158
Linden Row Inn
Linden Row Inn

100 E Franklin St, Richmond 23219

3.0 out of 5.0

Located in Downtown Richmond, this historic hotel is within a 10-minute walk of Virginia Repertory Theatre and Greater …

$105
Country Inn & Suites By Carlson, Richmond I-95 South, VA
Country Inn & Suites By Carlson, Richmond I-95 South, VA

2401 Willis Rd, Richmond 23237

2.5 out of 5.0

Located in Southside, this hotel is 1.7 mi (2.8 km) from Drewry's Bluff and within 6 mi (10 km) of The Lazy Daisy and …

$61
Courtyard by Marriott Richmond Downtown
Courtyard by Marriott Richmond Downtown

1320 East Cary Street, Richmond 23219

3.0 out of 5.0

Located in Downtown Richmond, this hotel is within a 15-minute walk of Richmond Old City Hall, Edgar Allan Poe Museum, and …

$104
Best Western Plus Richmond Airport Hotel
Best Western Plus Richmond Airport Hotel

5300 Airport Square Ln, Sandston 23150

2.5 out of 5.0

Situated near the airport, this hotel is 0.8 mi (1.3 km) from Virginia Aviation Museum and within 6 mi (10 km) of St. John' …

$75

Recent Reviews in Colonial Heights

Hide content

Where to stay in Colonial Heights

Colonial Heights Hotel Guide

If you are vacationing in the Richmond region and you're looking to book Colonial Heights hotels, you'll find a wide assortment to select from. Expedia's up-to-the-minute database features 36 lodging options that are within a 6-mile distance of Colonial Heights's downtown.

If you are wanting to book a hotel that is within a short stroll from the Colonial Heights city center, Candlewood Suites Colonial Heights Fort Lee and Econo Lodge will be perfect.

The Richmond Marriott is 18 miles away from downtown Colonial Heights. Another option is the The Berkeley Hotel, which can be found 17 miles away. You could also investigate the Residence Inn Marriott Chester or the Crowne Plaza Richmond Downtown.

After you have spent time in Colonial Heights, ensure you have enough time to investigate Central Virginia's other cultural and scenic delights. Lovers of the great outdoors will appreciate Central Virginia's rolling hills. You should also visit a selection of the area's history museums. Active travelers may also enjoy hiking and horse riding here.

Looking for more things to do? Why not spend some time visiting Iron Bridge Sports Park and Point of Rocks Park, which you'll find in Chester, 4 miles to the north of Colonial Heights. Expedia-listed Chester hotels and accommodations include the Courtyard by Marriott Richmond Chester and Homewood Suites Chester. Or stay in Southside, 14 miles to the northwest of Colonial Heights, where you can choose from the Days Inn Richmond/South and Americas Best Value Inn. Whether you're just passing through or staying in Southside, don't miss the Drewry's Bluff and Art Works Studios & Galleries.

Get your sporting fix with a trip to Richmond International Raceway, which is 20 miles to the north of Colonial Heights. For tourists who are keen on booking a bed close by, make a reservation in the Best Western Plus Glen Allen Inn or Sleep Inn Richmond.

If you are flying into or out of Richmond International Airport and choose to stay nearby try Courtyard by Marriott Richmond Airport or Richmond Airport Hotel.