Find Lake Hotels in Colonial Heights, VA from CA $137

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Colonial Heights hotels on the lake

1. Hampton Inn Petersburg-Southpark Mall

Hampton Inn Petersburg-Southpark Mall
2.5 star property
Colonial Heights
8.4 out of 10, Very good, (838 reviews)
"Liked the location as restaurants were nearby and the staff was friendly and helpful."
United States
Margaret Ann
The price is CA $142
CA $164 total
includes taxes & fees
Dec 4 - Dec 5
Hampton Inn Petersburg-Southpark Mall

2. Four Points by Sheraton Richmond

Four Points by Sheraton Richmond
3.5 star property
North Chesterfield
8.8 out of 10, Excellent, (1,000 reviews)
"Great place"
United States
almedin
The price is CA $137
CA $160 total
includes taxes & fees
Dec 3 - Dec 4
Four Points by Sheraton Richmond

3. Your Personal Fall Retreat

Your Personal Fall Retreat
Dinwiddie
10.0 out of 10, Exceptional, (34 reviews)
"Always clean, always peaceful, everything you need there for an amazing weekend."
United States
Danielle M.
The price is CA $401
CA $473 total
includes taxes & fees
Nov 5 - Nov 6
Your Personal Fall Retreat
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently Asked Questions

Why book your lakeside hotel in Colonial Heights with Expedia?

Expedia can help you find your dream lakeside hotel whatever your travel plans or budget. Keep it affordable and opt for a 3-star property close to the water, or book a 5-star hotel where pretty lake vistas are just steps away. Our search filters make it simple to find a property in Colonial Heights that checks your boxes.

How can I find cheap lakeside hotels in Colonial Heights?

Expedia makes it a cinch to locate cheap lake hotels in Colonial Heights. Simply use our convenient search filters to select your budget and preferred hotel star rating. You can also search for your perfect lakeside stay based on popular locations, neighborhoods and more.

What is there to do in Colonial Heights near my lakeside hotel?

No matter your tastes or interests, Colonial Heights has plenty to keep you going. Keystone Antique Truck and Tractor Museum, Swift Creek Mill Theatre and Point of Rocks Park are on most visitors' to-do lists. Don't head home without exploring Violet Bank Museum, Southpark Mall and MastRpieces Unlimited either. With Expedia's hotel deals in Colonial Heights, you can see more renowned attractions like these with the money you save.

Explore a world of travel with Expedia