Colonial Heights hotels

Search hundreds of travel sites at once for hotels in Colonial Heights

Colonial Heights, VA, United States
26 Nov — 27 Nov2
Colonial Heights, VA, United States
Fri 26/11
Sat 27/11

Good to know

Low season

August

High season

October

Average price (weeknight)

£80

Average price (weekend night)

£84
Cheapest month to stay with an average 9% drop in price.
Most expensive month to stay with an average 10% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Best Colonial Heights hotels

Most recommended Colonial Heights hotels

Show all
Woodspring Suites Richmond Colonial Heights Fort Lee - Colonial Heights - Building
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Hilton Garden Inn Richmond South/Southpark - Colonial Heights - Lobby
Parking
Free Wi-Fi
Pool
Air conditioning
Flagship Inn - Petersburg - Bedroom
Flagship Inn - Petersburg - Bedroom
Flagship Inn
4.5 Okay
£45+
£45+
Parking
Free Wi-Fi
Pool
Pet-friendly
Travel Inn Petersburg Fort Lee - Petersburg - Bedroom
Travel Inn Petersburg Fort Lee - Petersburg - Bedroom
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Super 8 by Wyndham Petersburg - Petersburg - Bedroom
Super 8 by Wyndham Petersburg - Petersburg - Bedroom
Parking
Free Wi-Fi
Pet-friendly
Air conditioning
Best Inn - Petersburg - Bedroom
Best Inn - Petersburg - Bedroom
Best Inn
4.2 Okay
£49+
£49+
Parking
Free Wi-Fi
Pet-friendly
Air conditioning

When to book cheap hotels in Colonial Heights?

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding perfect Colonial Heights hotel deals

  • If you’re looking for a cheap hotel in Colonial Heights, you should consider visiting during the low season. You'll find cheaper accommodations in Colonial Heights in August and September.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Colonial Heights if you stay on a Tuesday. The opposite is true for, Saturday, which is usually the most expensive day.
  • How long should you stay? KAYAK users usually book their accommodation in Colonial Heights for 3 days.

FAQs when booking a hotel in Colonial Heights

Where to stay in Colonial Heights?

Our map will help you find the perfect place to stay in Colonial Heights by showing you the exact location of each hotel.