Hotels in Colonial Heights

Find the best Colonial Heights hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Colonial Heights hotels with free cancellation or excellent ratings

Trusted Colonial Heights hotel providers

See all hotels in Colonial Heights

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Colonial Heights.

Find a Colonial Heights hotel in the heart of the action

Beat the queues at the top Colonial Heights attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelDelta Hotels Colonial Heights – 4.2

How to find the best hotel deals in Colonial Heights

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Colonial Heights

  • The same magic that drives our flight search can also help you find the best room rates around. Use these tips to search smarter and unlock savings on your Colonial Heights hotel.

  • The sooner you book, the better. You're more likely to land a cheaper rate on a Colonial Heights hotel and have more options to choose from when you plan in advance.

  • That being said, booking at the last minute can pay off. Some places cut their rates a day or two before check-in to avoid letting rooms sit empty.

  • Another hack for finding cheaper hotels? Stay flexible. If your plans aren't locked in, experiment with your travel dates to discover where the best value is.

  • Book without the worry by searching for stays with free cancellation. If your plans change or you find a better deal, you can easily cancel your booking.

Where to stay in Colonial Heights

Central Colonial Heights

  • Choose the city centre and you'll be surrounded by things to do. Take your pick of these hotels that keep you near the most-visited attractions in central Colonial Heights.

  • The Jury's Inn makes it easy to head out and explore. Around 5 kilometres away, it's a popular stay near Noah’s Ark Rebuild.

  • Fort Clifton on your itinerary? Stay-over Suites - Fort Gregg-Adams Area keeps you close enough to pop over whenever. This hotel in Colonial Heights is about 5 kilometres away.

  • Or experience the city from one of the hotels near The Sanctuary. Delta Hotels Colonial Heights is 3 kilometres or so from this top sight.

When to go to Colonial Heights

  • Good weather can make all the difference. If you prefer warmer conditions, July typically delivers with temperatures that reach up to 33ºC.

  • The coolest month here is January. You can expect lows of -4ºC.

  • Search for Colonial Heights hotels during October for your best shot at clearer skies. Averaging five days of rain, it's the driest month.

  • Rain is more common in July, which gets around 11 days of wet weather.

Best hotels in Colonial Heights

Best budget hotels

  • A great trip doesn't have to mean paying more for your hotel. With at least 50 budget Colonial Heights hotels to choose from, you can spend more on fun experiences and less on where you crash at night. You can expect basic comforts like simple breakfasts, laundry facilities, and cosy beds at these reasonably priced stays.

  • Settle in with just the right amount of comfort at Delta Hotels Colonial Heights. It has a 3-star rating and amenities such as a cash machine and a fitness centre.

  • Stay-over Suites - Fort Gregg-Adams Area comes with conveniences like a laundry and luggage storage. Book this 3-star Colonial Heights hotel and stretch your budget further on your journey.

  • You'll also get a good deal at Candlewood Suites Chester Richmond by IHG, which is rated 2 stars. It features a lift and a fitness centre.

Best 4-star hotels in Colonial Heights

  • When you want a little extra from your stay, the 4-star hotels in Colonial Heights deliver. They generally offer well-designed rooms, attentive service, and extras like spa treatments and on-site dining. These hotels bring the bling without the cha-ching.

  • Hotel Petersburg, Tapestry Collection By Hilton offers the kind of stay that feels a cut above the rest. Valet parking and room service add to the 4-star guest experience here.

Best hotels in Colonial Heights for families

  • Family trips can be chaotic, but your hotel should be the easiest part. You'll find at least ten family-friendly hotels in Colonial Heights that balance what kids want and adults need. These stays often come with handy features like adjoining rooms, kitchenettes, activity centres, and kids' menus.

  • Save more for fun activities with the kids by booking Comfort Inn Petersburg Fort Lee Area. This affordable 2-star option comes with amenities like room service and a fitness centre. It holds an overall guest rating of more than 4 out of 5.

Best hotels with a pool

  • A pool adds another element of fun to a trip. Book a resort and you'll likely find multiple swimming areas and maybe even water slides for kids. At city hotels, rooftop and indoor pools are more typical. Choose from at least 20 pool hotels in Colonial Heights and get set to dive right in.

  • Hampton Inn by Hilton Petersburg Fort Lee comes with an outdoor swimming pool, express check-in and air conditioning. You'll have the right setup for a memorable stay at this Colonial Heights hotel.

  • Comfort Inn Petersburg Fort Lee Area will also have you packing your swimsuit and goggles. Choose this popular option and make the most of an outdoor swimming pool, internet access and Wi-Fi.

  • Best Western Plus Hopewell Inn is another stay that hits all the right notes. This hotel has an outdoor swimming pool, a teahouse and parking.

Best pet-friendly hotels

  • With around 20 pet-friendly Colonial Heights hotels, your best buddy can join in the fun. Many have nearby parks or outdoor spaces for walks, and some even offer extras like grooming or pet-sitting services. A few conditions might apply, but most places go out of their way to make your furry friend feel welcome.

  • You pack the toys, Homewood Suites by Hilton Richmond-Chester will manage the rest. Amenities like ironing services and accessible parking add to the appeal of this pet-friendly hotel in Colonial Heights.

  • Let your little buddy tag along on exciting adventures at Extended Stay America Suites - Colonial Heights - Fort Lee. A laundry and room service are part of what's offered at this pet-approved accommodation option.

  • WoodSpring Suites Richmond Colonial Heights Fort Gregg-Adams understands the needs of pet owners too. Its amenities include air conditioning and parking.

Finding cheap hotels in Colonial Heights: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Colonial Heights with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is ج.م.‏ 5,130 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ج.م.‏ 8,105 per night.
The average price of a hotel during the week is ج.م.‏ 8,833 per night, and the average price on weekends is ج.م.‏ 7,695. Overall, it looks like the cheapest day to stay in Colonial Heights could be Sunday.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Colonial Heights. And the most expensive day seems to be Tuesday
The average price of a 3-star hotel in Colonial Heights is currently around ج.م.‏ 10,015 per night. And the cheapest 3-star hotel we found is ج.م.‏ 7,850 per night.
If you're hitting up Colonial Heights with kids in tow, try Hampton Inn Petersburg-Southpark Mall, or WoodSpring Suites Colonial Heights Fort Lee.