Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Colonial Heights Virginia Hotels & Motels

Find hotels & motels in Colonial Heights using the list below. Explore our guide for inexpensive and discount hotel/motel rates in or near Colonial Heights, VA for your upcoming individual or group travel. Explore the most favored Colonial Heights, Virginia hotel and motel rooms. Browse the Colonial Heights area hotels to find the perfect lodging! Please use the provided map of the Colonial Heights hotels. Need 5+ Rooms? Secure Colonial Heights Group Hotel Rates

The Colonial Heights center is about 2 miles northeast of Petersburg Amtrak and 2 miles north of Petersburg Visitors Center Museum.

With fascinating historical attractions, intriguing Civil War sites, and great shopping, Colonial Heights, Virginia, is a gem in the Tri-Cities. Whether you're in town to explore history or to visit the more contemporary sites, Colonial Heights is sure to show you a great time. Discover the area's best attractions and find the ideal place to stay in Colonial Heights. More from this guide...

Colonial Heights Hotels/Accommodations

Hilton Garden Inn
+1-888-389-4121
800 Southpark Blvd., Colonial Heights, VA 23834
  • Three Star Suburban hotel
  • 15 suites in property
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Colonial Heights" Get Alexa Skill →
Extended Stay America Colonial Heights Fort Lee : 441 Charles H Dimmock Pkwy.
+1-888-675-2083
441 Charles H Dimmock Pkwy., Colonial Heights, VA 23834
  • 2-star property
  • Check-in time: 3pm
From$79
Average 3.0 /5 Recent Reviews Call BookMore Details
Extended Stay America Fort Lee - Colonial Heights
+1-800-716-8490
411 Charles H Dimmock Pkwy., Colonial Heights, VA 23834
  • 2 star Downtown property
  • Check in: 3:00 P.M.
From$50
Average 3.0 /5 Read Reviews Call BookMore Details
Woodsprings Richmond / Fort Lee - Colonial Heights
+1-800-805-5223
255 Jennick Dr., Colonial Heights, VA 23834
  • Midscale hotel
  • 124 rooms in hotel
Hampton Inn Petersburg-Southpark Mall - Colonial Heights
+1-888-965-1860
403 East Roslyn Rd., Colonial Heights, VA 23834
  • 3 star Suburban property
  • Fitness + Health Center
From$89
Average 3.0 /5 Hotel Reviews Call BookMore Details
Comfort Suites South Park in Colonial Heights
+1-888-788-5576
931 South Ave., Colonial Heights, VA 23834
  • Low-priced Highway hotel
  • 91 rooms in hotel
  • Friendly service
  • Good parking
From$104
Average 3.0 /5 Review Score Call BookMore Details
Holiday Inn Petersburg North Ft. Lee An Ihg Hotel : 401 East Roslyn Rd.
+1-888-897-9207
401 East Roslyn Rd., Colonial Heights, VA 23834
  • 3 star Suburban property
  • Gym / Fitness Center Available
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Candlewood Suites Colonial Heights Fort Lee, an IHG Hotel : 15820 Woods Edge Rd.
+1-888-311-4278
15820 Woods Edge Rd., Colonial Heights, VA 23834
  • Two star Suburban hotel
  • Check-in: 3:00 PM
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn South Chesterfield - Colonial Heights : 15720 Woods Edge Rd.
+1-888-469-4795
15720 Woods Edge Rd., Colonial Heights, VA 23834
  • Affordable Highway property
  • Check-in time: 15:00
  • Most guests thought rooms were spacious
  • Clean hotel facilities
From$399
Very Good 4.0 /5 Review Score Call BookMore Details
Sleep Inn & Suites in Prince George
+1-888-734-9421
2200 Waterside Rd., Prince George, VA 23875 ~2.66 miles southeast of Colonial Heights
  • Cheap Suburban property
  • Hotel has 3 floors
  • Decent price
  • Most guests thought rooms were spacious
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Motel 6 Petersburg Va - Petersburg
+1-888-841-5292
25 North Little Church St., Petersburg, VA 23803 ~2.76 miles south of Colonial Heights
  • Two star Highway hotel
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Oyo Hotel Petersburg Va I 95
+1-888-455-5160
25 South Crater Rd., Petersburg, VA 23803 ~2.84 miles south of Colonial Heights
  • 3 star hotel
  • 40 rooms in property
Travel Inn Petersburg Fort Lee
+1-888-965-8297
530 East Washington St., Petersburg, VA 23803 ~2.84 miles south of Colonial Heights
  • Two-star Downtown hotel
  • Hotel has 8 suites
From$38
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Best Inn - Petersburg
+1-888-906-6358
555 East Wythe St., Petersburg, VA 23803 ~2.92 miles south of Colonial Heights
  • Two-star Downtown property
  • Free breakfast available
  • Hall dimly lit
  • Clean
From$33
Not Good 1.0 /5 Review Score Call BookMore Details
Rodeway Inn - Colonial Heights
+1-888-749-6785
2310 Indian Hill Rd., Colonial Heights, VA 23834
  • Economical Highway property
  • 2 meeting rooms in property
From$43
Not Good 1.0 /5 Recent Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Colonial Heights" Get Alexa Skill →
Econo Lodge Petersburg - Fort Lee
+1-888-878-9982
900 Winfield Rd., Petersburg, VA 23803 ~4.04 miles south of Colonial Heights
  • Low-priced Highway property
  • 2 meeting rooms in property
Baymont Inn & Suites Prince George at Fort Lee : 5380 Oaklawn Blvd.
+1-888-389-4485
5380 Oaklawn Blvd., Prince George, VA 23875 ~4.25 miles east of Colonial Heights
  • Cheap Suburban hotel
  • Hotel has 4 floors
From$85
Average 3.5 /5 Reviews Call BookMore Details
Hampton Inn Hopewell Fort Lee
+1-888-389-4121
5103 Plaza Dr., Hopewell, VA 23860 ~4.32 miles east of Colonial Heights
  • Affordable Highway property
  • Access to gym on-site
  • Clean rooms
  • Perfectly clean
From$93
Average 3.0 /5 Hotel Reviews Call BookMore Details
Candlewood Suites Hopewell, an IHG Hotel in Hopewell
+1-888-675-2083
5113 Plaza Dr., Hopewell, VA 23860 ~4.37 miles east of Colonial Heights
  • 2-star Suburban property
  • Check in: 3:00 PM
  • Popular among business travelers
  • Room is all right
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Rodeway Inn at Fort Lee
+1-800-716-8490
4911 Oaklawn Blvd., Hopewell, VA 23860 ~4.45 miles east of Colonial Heights
  • Low Cost Suburban hotel
  • Free comp. breakfast
  • The majority of guests said the reception staff was ok
  • The majority of guests thought they were poorly maintained
Stay-Over Suites in Hopewell
+1-800-805-5223
4115 Old Woodlawn St., Hopewell, VA 23860 ~4.57 miles east of Colonial Heights
  • 3 star Highway hotel
  • 107 suites in hotel
From$69
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Econo Lodge near Fort Lee at I-295
+1-888-965-1860
4096 Oaklawn Blvd., Hopewell, VA 23860 ~4.76 miles east of Colonial Heights
  • Low priced property
  • 3 floors in hotel
From$34
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express Hopewell - Fort Lee Area, an IHG Hotel
+1-888-788-5576
3952 Courthouse Rd., Hopewell, VA 23860 ~4.81 miles east of Colonial Heights
  • Midscale Highway hotel
  • Hotel has 9 suites
From$85
Very Good 4.0 /5 Read Reviews Call BookMore Details
Best Western Plus Hopewell Fort Lee : 3950 Courthouse Rd.
+1-888-897-9207
3950 Courthouse Rd., Hopewell, VA 23860 ~4.82 miles east of Colonial Heights
  • 3 star Highway property
  • Hotel has 3 floors
From$59
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Oakwood at 1200 Acqua
+1-888-311-4278
1200 Harrison Creek Blvd., Petersburg, VA 23803 ~4.84 miles southeast of Colonial Heights
  • Mid-scale hotel
  • Hotel has 3 floors
From$90
Average 3.0 /5 Read Reviews Call BookMore Details
Homewood Suites by Hilton Richmond-Chester in Chester
+1-888-469-4795
12810 Old Stage Rd., Chester, VA 23836 ~5.70 miles north of Colonial Heights
  • 3 star Suburban property
  • 118 sleeping rooms in hotel
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Courtyard by Marriott Richmond Chester - Chester
+1-888-734-9421
2001 West Hundred Rd., Chester, VA 23836 ~5.77 miles north of Colonial Heights
  • Affordable Suburban property
  • 11 suites in hotel
From$50
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express Chester, an IHG Hotel
+1-888-841-5292
1911 West Hundred Rd., Chester, VA 23836 ~5.80 miles north of Colonial Heights
  • Low-priced Highway hotel
  • 95 sleeping rooms in hotel
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Red Roof Inn - Chester
+1-888-455-5160
2405 West Hundred Rd., Chester, VA 23831 ~5.80 miles north of Colonial Heights
  • 2-star Highway property
  • Hotel has 2 floors
From$55
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Suburban Extended Stay Hotel Chester I-95 : 2401 West Hundred Rd.
+1-888-965-8297
2401 West Hundred Rd., Chester, VA 23831 ~5.85 miles north of Colonial Heights
  • Low-priced Highway property
  • Check in time: 11:00
  • Good accessibility by car
  • 1 out of 2 guests thought the minibar was ok
From$40
Not Good 1.0 /5 Hotel Reviews Call BookMore Details
Quality Inn Chester - South Richmond : 12711 Old Stage Rd.
+1-888-906-6358
12711 Old Stage Rd., Chester, VA 23836 ~5.86 miles north of Colonial Heights
  • Cheap Highway property
  • 25 suites in property
  • Average comfort
  • Vibe is not too good
From$45
Average 3.0 /5 Review Score Call BookMore Details
Country Inn & Suites by Radisson, Chester, VA : 2406 West Hundred Rd.
+1-888-749-6785
2406 West Hundred Rd., Chester, VA 23831 ~5.88 miles north of Colonial Heights
  • Three Star Highway property
  • Hotel has 3 floors
  • Almost all guests said the reception staff was great
  • Every guests reviewed liked the proximity to shopping
From$75
Average 3.0 /5 Recent Reviews Call BookMore Details
Super 8 by Wyndham Petersburg
+1-888-878-9982
3138 South Crater Rd., Petersburg, VA 23805 ~5.89 miles south of Colonial Heights
  • 2-star Suburban hotel
  • Check in time: 3:00PM
From$60
Average 3.0 /5 Reviews Call BookMore Details
Comfort Inn Chester - Richmond South - Chester
+1-888-389-4485
2100 West Hundred Rd., Chester, VA 23836 ~5.89 miles north of Colonial Heights
  • Two star Highway hotel
  • 124 sleeping rooms in hotel
From$81
Average 3.0 /5 Review Score Call BookMore Details
Fairfield Inn by Marriott Richmond Chester : 12400 Redwater Creek Rd.
+1-888-389-4121
12400 Redwater Creek Rd., Chester, VA 23831 ~5.92 miles north of Colonial Heights
  • 3 star Suburban hotel
  • Hotel has 11 suites
From$80
Average 3.0 /5 Read Reviews Call BookMore Details
Hampton Inn Chester
+1-888-675-2083
12610 Chestnut Hill Rd., Chester, VA 23836 ~5.92 miles north of Colonial Heights
  • 3 star Suburban hotel
  • 65 rooms in hotel
From$100
Average 3.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham Chester in Chester
+1-800-716-8490
2410 West Hundred Rd., Chester, VA 23481 ~5.95 miles north of Colonial Heights
  • Economical hotel
  • Hotel has 2 floors
From$60
Average 3.0 /5 Reviews Call BookMore Details
Days Inn by Wyndham Chester
+1-800-805-5223
2410 West Hundred Rd., Chester, VA 23831 ~5.95 miles north of Colonial Heights
  • 2 star property
From$59
Average 3.0 /5 Recent Reviews Call BookMore Details
Super 8 by Wyndham Chester/Richmond Area
+1-888-965-1860
2421 Southland Dr., Chester, VA 23831 ~5.96 miles north of Colonial Heights
  • Low Cost Suburban property
  • 3 floors in hotel
  • Room needs to be redecorated
  • Beds need improvement
From$47
Average 3.0 /5 Guest Reviews Call BookMore Details
Country Inn & Suites : 130 Wagner Rd.
+1-888-788-5576
130 Wagner Rd., Petersburg, VA 23805 ~5.97 miles south of Colonial Heights
  • 3-star Highway hotel
  • 70 rooms in property
  • About half of guests thought it was too noisy
  • Decent hot breakfast
From$80
Average 3.5 /5 Recent Reviews Call BookMore Details
Hyatt Place Richmond/Chester
+1-888-897-9207
13148 Kingston Ave., Chester, VA 23836 ~6.30 miles northeast of Colonial Heights
  • 3-star Suburban property
  • 120 rooms in property
  • Rather comfortable
  • Most guests were happy with the price of the breakfast
From$94
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG H : 5679 Boydton Plank Rd.
+1-888-311-4278
5679 Boydton Plank Rd., Petersburg, VA 23803 ~6.32 miles southwest of Colonial Heights
  • 3-star Rural property
  • Hotel has 3 floors
  • Defect air condition
  • Every guests reviewed found the staff to be very friendly
From$91
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Residence Inn Marriott Chester in Chester
+1-888-469-4795
800 Bermuda Hundred Rd., Chester, VA 23836 ~6.44 miles northeast of Colonial Heights
  • Affordable Suburban hotel
  • 136 sleeping rooms in hotel
  • Good breakfast
  • Service and overall comfort levels are top notch
From$107
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Petersburg, an IHG Hotel in Petersburg
+1-888-734-9421
11979 South Crater Rd., Petersburg, VA 23805 ~8.40 miles south of Colonial Heights
  • 3 star Rural hotel
  • Check in: 3:00 PM
  • Good accessibility by car
  • Tasty breakfast
From$74
Very Good 4.0 /5 Read Reviews Call BookMore Details
Quality Inn Petersburg - Fort Lee in Petersburg
+1-888-841-5292
11974 South Crater Rd., Petersburg, VA 23805 ~8.83 miles south of Colonial Heights
  • 3-star hotel
  • Check in time: 15:00
From$90
Poor 2.0 /5 Reviews Call BookMore Details
Hampton Inn Petersburg-Ft. Lee
+1-888-455-5160
11909 South Crater Rd., Petersburg, VA 23805 ~8.86 miles south of Colonial Heights
  • 3 star Highway property
  • Fitness center on property
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Comfort Inn Petersburg - Petersburg
+1-888-965-8297
12001 South Crater Rd., Petersburg, VA 23805 ~8.96 miles south of Colonial Heights
  • 2 star Highway property
  • Hotel has 3 suites
From$69
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Red Roof Inn - Petersburg
+1-888-906-6358
12205 South Crater Rd., Petersburg, VA 23805 ~9.04 miles south of Colonial Heights
  • Economical Highway hotel
  • Hotel has 90 rooms
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Days Inn by Wyndham Petersburg/South Fort Lee in Petersburg
+1-888-749-6785
12208 South Crater Rd., Petersburg, VA 23805 ~9.09 miles south of Colonial Heights
  • 2-star Highway property
  • Comp. Breakfast
Rodeway Inn North Chesterfield-Richmond in Richmond
+1-888-878-9982
2125 Willis Rd., Richmond, VA 23237 ~9.10 miles north of Colonial Heights
  • Low Cost hotel
From$44
Very Good 4.0 /5 Recent Reviews Call BookMore Details

Next: See My Colonial Heights Hotels with Pricing

Graph: Next 20 Days of Colonial Heights Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Colonial Heights, VA discounts available. The chart reflects the cheapest Colonial Heights hotel for each day and each star rating category.

When to Visit Colonial Heights, Virginia

Colonial Heights is known for its rich history and warm weather, making summer breaks a popular time to visit. In the summer, you can typically expect highs around 90 degrees and almost daily thunderstorms. The rain tends to taper off once fall rolls around, and you can expect gorgeous foliage and highs around 70 during autumn.

In the spring, you'll generally find highs in the mid-70s and occasional rainstorms. Winters in Colonial Heights typically mean highs around 50 and lows in the low 30s. Colonial Heights isn't known as a snowy spot, but you can expect an average of about 10 inches of snow per year here.

Since the Colonial Heights area is pleasant to visit any time of year, you won't typically see dramatically high or low hotel rates here. You can generally find the lowest hotel rates of the year during the winter, but you're likely to find group discounts no matter when you visit.

Below is a chart of the current pricing seasonality of hotels and motels in Colonial Heights, VA:

seasonality of hotel rates in Colonial Heights

Colonial Heights by Star Rating

Below we've posted 3 graphs demonstrating mean price patterns by star rating class in Colonial Heights, VA. You can use these illustrations to determine the best months to book in Colonial Heights throughout the year.

Luxury Hotels in Colonial Heights, Virginia

4 Star Average Prices: $203.08

Looking for a high-end place to rest your head while you're visiting? Consider one of the area's most upscale hotels.

When you stay at the Comfort Suites Southpark, you can look forward to large king and queen suites. All guest rooms have separate areas for working and relaxing, along with amenities like HD TVs and free Wi-Fi. Upgrade to a hot tub room or unwind in the hotel's heated indoor pool. In the morning, don't miss the Comfort Suites' complimentary breakfast, which includes waffles, eggs, and hot coffee. Business travelers will appreciate the hotel's Grab and Go breakfast option, the business center, and the express checkout feature.

Book your stay at the Holiday Inn Petersburg North Fort Lee, and you'll be minutes from historical attractions like the Petersburg Visitor Center, the National Museum of the Civil War Soldier, and Pamplin Historical Park. Make a splash in the hotel's heated indoor pool, work up a sweat in the fitness center, or grab a meal at the restaurant and bar. Then relax in your well-appointed room, which features free Wi-Fi, a microwave, a mini fridge, a work desk, and a coffee maker. Treat yourself to a cup of coffee and a quick breakfast at the Holiday Inn's complimentary buffet.

Located right around the corner from the Southpark Mall and minutes from Colonial Heights' many historical attractions, the Hilton Garden Inn South Southpark is a smart pick for a high-end stay. The comfortable rooms feature conveniences like mini fridges and coffee makers, and the hotel's indoor pool is ideal for family fun. With an average group discount of 13 percent and three available meeting rooms, this hotel is also great for groups. Business travelers will appreciate the 24-hour business center and free wireless internet access, while all guests will love the cooked-to-order breakfast and convenient 24/7 market.

Best Budget-Friendly Hotels in Colonial Heights, Virginia

3 Star Average Prices: $115.95

Searching for a nice hotel that won't break the bank? Take a look at some of the best budget-friendly hotels in Colonial Heights.

Whether you're planning a quick stay or considering a longer stay, the Value Place Richmond (Colonial Heights / Fort Lee) will make you feel right at home. This extended-stay property offers basic yet spacious studio rooms with extra space for working and relaxing. All guest rooms feature full kitchens, so you can keep costs low by preparing meals and having food on hand during your stay. You'll find plenty of restaurants and shopping destinations right around the corner from the hotel, too.

Looking for a family-friendly property with a pool? Set your sights on the Travel Inn Petersburg Fort Lee, where you can take a dip in the seasonal outdoor swimming pool or relax in your comfortable room. Most guest rooms include mini fridges and microwaves, so you can keep your family's favorite drinks and snacks handy. Use the hotel's free Wi-Fi to plan your stay in Colonial Heights, catch the latest blockbusters on HBO, and wake up early for the complimentary breakfast buffet.

At the Candlewood Suites Colonial Heights Fort Lee, you can enjoy tons of extra space at a budget-friendly price point. No matter which room you choose, you'll have a full kitchen, a spacious work area, and plenty of space to relax. Use the free Wi-Fi to catch up on work, watch a few movies with the DVD player, or head outdoors and kick back in the gazebo. This Candlewood Suites strives to make guests feel right at home, with free guest laundry facilities, a well-equipped fitness area, and a pet-friendly policy.

3 Star Hotel Prices in Colonial Heights

2 Star Average Prices: $84.50

2 Star Hotel Prices in Colonial Heights

Best Hotel Discounts in Colonial Heights, Virginia

Getting a great rate on your Colonial Heights hotel is easy. Before you book, look for some of the top discounts in the area. For example, AAA members can save at the Sleep Inn & Suites and at the Candlewood Suites Colonial Heights Fort Lee. Seniors and AARP members get low rates at the Comfort Inn and other area hotels. Government employees and members of the military can get discounts at the Comfort Suites Southpark and at the Travel Inn Petersburg Fort Lee.

Best Value Options in Colonial Heights, Virginia

Don't want to settle for less than the best value in town? Book one of Colonial Heights' top-rated mid-range hotels.

Looking for the ideal mid-range hotel for your group? The Sleep Inn & Suites offers an average group discount rate of 25 percent and has a banquet room that fits up to 45 people. Your group will love the comfortable guest rooms, which include microwaves, mini fridges, coffeemakers, and flat-screen TVs. You can upgrade your room to get a full kitchen and a pull-out sofa bed, too. Start your day right with the hotel's free Morning Medley breakfast, go for a swim in the heated indoor pool, and use the free Wi-Fi to map out your stay.

Also great for groups, the Hampton Inn Petersburg Southpark Mall offers an average group discount of 30 percent and has a banquet space that can hold up to 60 people comfortably. Rooms feature all the conveniences of home, including mini fridges, microwaves, and coffeemakers. With a heated indoor pool and a complimentary breakfast each morning, this hotel has everything your group needs for a stress-free stay. Attractions like the Petersburg Visitor Center, Pamplin Historical Park, and the Petersburg National Battlefield are just a short drive away.

Book your stay at the Comfort Inn, and you'll be right in the heart of Colonial Heights. Choose from standard rooms or larger suites that can sleep the whole family. Catch up on the news or the latest movies on your flat-panel TV or use the free wireless internet to map out your route through Colonial Heights. Get your day started on a delicious note with the Comfort Inn's signature hot breakfast. Free parking adds to the value at this mid-range hotel.

Can’t-Miss Attractions in Colonial Heights, Virginia

Colonial Heights played an important role during the Civil War, and today, you have numerous opportunities to explore historic sites. Start with a visit to Fort Clifton, which served as a Confederate stronghold during the Civil War. It stood until the very end of the war, finally falling along with nearby Petersburg in April 1865. Today, you can see remnants of the fort and learn more about the battles that took place here throughout the war.

If you're a Civil War buff, you'll also want to visit Violet Bank, which was Colonial Heights' first settlement and later served as Robert E. Lee's headquarters. Today, Violet Bank is a Virginia Historic Landmark, and visitors can learn more about its 18th-century origins as well as its role as General Lee's home.

If you want to peek back even further into Colonial Heights' history, be sure to visit the Conjurer's Field Archaeological Site. Here, archaeologists have recovered artifacts that date back many centuries, and it's also home to what's known as the Old Brick House. It's the oldest brick structure, and its history traces a fascinating story about early settlements in the Colonial Heights area.

If you're looking for more contemporary attractions, you won't want to miss the Southpark Mall. Home to four large department stores, 85 shops, a food court, and a movie theater, this mall has everything you need for an entertaining afternoon or evening. Get your fill of retail therapy before grabbing a pretzel at Auntie Anne's or an ice cream cone at Dairy Queen. You can also catch a movie at the 16-screen theater or play a few rounds of laser tag.

No matter what time of year you plan to visit, this Virginia destination won't disappoint. Start planning an unforgettable trip to Colonial Heights today.

FAQs about hotels in Colonial Heights

What are the best rated hotels in Colonial Heights?

Stay-Over Suites, Holiday Inn Petersburg North Ft. Lee An Ihg Hotel and Candlewood Suites Colonial Heights Fort Lee, an IHG Hotel are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Colonial Heights?

Hilton Garden Inn, Woodsprings Richmond and Hampton Inn Petersburg-Southpark Mall are the top 3 luxury hotels near Colonial Heights city center.

What hotels are closest to the city center of Colonial Heights?

Hilton Garden Inn, Extended Stay America Colonial Heights Fort Lee, and Extended Stay America Fort Lee are the properties closest to Colonial Heights city center.

How much does a cheap hotel in Colonial Heights cost per night?

In the last year, a 2 star hotel in Colonial Heights can be as cheap as $84.50 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Colonial Heights cost per night?

In the last year, the average 3 star hotel in Colonial Heights has been $115.95 per night. (based on HotelPlanner prices)

How much does a 4-5 star hotel in Colonial Heights cost?

In the last year, the average 4 star hotel in Colonial Heights has been $203.08 per night. (based on HotelPlanner prices)

What are the best independent hotels in Colonial Heights?

Stay-Over Suites, Travel Inn Petersburg Fort Lee and Candlewood Suites Hopewell, an IHG Hotel are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Colonial Heights?

Courtyard by Marriott Richmond Chester, Residence Inn Marriott Chester and Fairfield Inn by Marriott Richmond Chester are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Colonial Heights?

Comfort Inn South Chesterfield - Colonial Heights, Sleep Inn & Suites and Comfort Inn Petersburg are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels in Colonial Heights?

Holiday Inn Petersburg North Ft. Lee An Ihg Hotel, Candlewood Suites Colonial Heights Fort Lee, an IHG Hotel and Holiday Inn Express Hopewell - Fort Lee Area, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Verified reviews of the city: Colonial Heights, VA

Below are reviews of the city of Colonial Heights, VA from an actual visitor's perspective.

"Great Services "
Score 4.0 / 5

The service was friendly. Breakfast was great

Careesha M., from 04-Aug-2019
"On the job"
Score 4.0 / 5

I did not get to tour much of the city as my conference was literally from morning to night for the three day stay.

Leroy M., from 28-Jul-2014
The average traveler rating of the city of Colonial Heights, VA shown above is 4.0 out of 5 based on 2 reviews
Back to Top