Top 10 Hotels in Colonial Heights

See all 7 Hotels in Colonial Heights
Hilton Garden Inn Richmond South/Southpark
Hilton Garden Inn Richmond South/Southpark

800 Southpark Blvd, Colonial Heights 23834

3.0 out of 5.0
4.2 out of 5 (77 reviews)

Situated in Colonial Heights, this hotel is within 2 mi (3 km) of Southpark Mall, Keystone Antique Truck and Tractor Museum …

$125
Holiday Inn Petersburg North - Ft. Lee
Holiday Inn Petersburg North - Ft. Lee

401 E Roslyn Rd, Colonial Heights 23834

3.0 out of 5.0
4 out of 5 (28 reviews)

Situated in Colonial Heights, this hotel is within 1 mi (2 km) of Keystone Antique Truck and Tractor Museum and Southpark Mal …

$107
Comfort Suites South Park
Comfort Suites South Park

931 South Ave, Colonial Heights 23834

2.5 out of 5.0
4 out of 5 (50 reviews)

Situated in Colonial Heights, this hotel is within 1 mi (2 km) of Keystone Antique Truck and Tractor Museum and Southpark Mal …

$81
Super 8 Petersburg Hopewell
Super 8 Petersburg Hopewell

555 E Wythe St, Petersburg 23803

2.0 out of 5.0
2.5 out of 5 (20 reviews)

Situated in Petersburg, this hotel is within 1 mi (2 km) of Old Blandford Church, Centre Hill Museum, and Farmers Bank. Siege …

$49
Loyalty Inn Petersburg
Loyalty Inn Petersburg

25 S Crater Rd, Petersburg 23803

2.0 out of 5.0
2 out of 5 (25 reviews)

Situated in Petersburg, this motel is within 1 mi (2 km) of Old Blandford Church, Centre Hill Museum, and Farmers Bank. Siege …

$39
Econo Lodge Petersburg
Econo Lodge Petersburg

900 Winfield Rd, Petersburg 23803

2.0 out of 5.0
2.5 out of 5 (39 reviews)

Situated in Petersburg, this hotel is 1.1 mi (1.8 km) from Old Blandford Church and within 3 mi (5 km) of Centre Hill Museu …

$38
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie

5679 Boydton Plank Rd, Petersburg 23803

2.5 out of 5.0
4 out of 5 (17 reviews)

Situated in Petersburg, this hotel is within a 15-minute walk of National Museum of the Civil War Soldier and Pamplin …

$109
Hilton Richmond Downtown
Hilton Richmond Downtown

501 E Broad St, Richmond 23219

4.0 out of 5.0
4.2 out of 5 (243 reviews)

Located in Downtown Richmond, this hotel is steps from Richmond Coliseum and Greater Richmond Convention Center. Virginia …

$144
Linden Row Inn
Linden Row Inn

100 E Franklin St, Richmond 23219

3.0 out of 5.0
4.1 out of 5 (412 reviews)

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

$118
Country Inn & Suites By Carlson, Chester, VA
Country Inn & Suites By Carlson, Chester, VA

2406 W Hundred Rd, Chester 23831

3.0 out of 5.0
4.1 out of 5 (203 reviews)

Situated in Chester, this hotel is 1.1 mi (1.7 km) from Parker's Battery Park and 2.2 mi (3.5 km) from The Lazy Daisy. Poin …

$94

Recent Reviews in Colonial Heights

Hide content

Where to stay in Colonial Heights

Colonial Heights Hotel Guide

If you are spending time in Richmond and would like to book a place to lay your head in Colonial Heights, you'll discover a wide range of great accommodation options with Expedia. Within a convenient 0.1-mile radius of Colonial Heights' downtown you'll find 19 Expedia-listed places to stay.

Take in the sights close to the heart of Colonial Heights. Accommodations here include Hampton Inn Petersburg-Southpark Mall and Holiday Inn Petersburg North - Ft. Lee.

Colonial Heights features only a limited range of budget hotel options. You will find the Econo Lodge situated 4 miles from the town center.

The Residence Inn Marriott Chester is positioned 8 miles from the main part of Colonial Heights. Another alternative is the Holiday Inn Express Hotel & Suites Richmond-Brandermill, which is situated 17 miles away. The Hampton Inn Richmond-Midlothian Turnpike as well as the Doubletree by Hilton Richmond-Midlothian are other alternative Expedia-listed hotels in Colonial Heights.

After you have thoroughly explored Colonial Heights, why don't you tour a bit more of the area? The Central Virginia area has a number of attractions. Central Virginia is marked by rolling hills, and commonly visited Central Virginia destinations include history museums. Adventurous visitors may try hiking, horse riding and shore fishing here.

7 miles from Colonial Heights is Chester, where you can enjoy Iron Bridge Sports Park and Point of Rocks Park. If you'd like to visit Chester, check out the Fairfield Inn By Marriott Richmond Chester and Country Inn & Suites By Carlson, Chester, VA. Alternatively, you could consider staying at Southside, 16 miles to the north of Colonial Heights, where you can pick from the Days Inn Richmond/South and Americas Best Value Inn. The Drewry's Bluff and Art Works Studios & Galleries are some of the most popular points of interest to explore while in Southside.

Get your fix of local sport by taking a trip to Richmond International Raceway, which is 25 miles to the north of Colonial Heights. Book a hotel nearby to the action at the Best Western Plus Glen Allen Inn or the Sleep Inn Richmond.

Situated 18 miles away from Colonial Heights is Richmond International Airport. Stay nearby at Courtyard by Marriott Richmond Airport or Richmond Airport Hotel.