Photo by Lisa Bennett

Find Hotels with an Indoor Pool in Colonial Heights, VA

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on Colonial Heights Hotels with an Indoor Pool

This weekend
Next weekend

Top Colonial Heights Hotels with an Indoor Pool

Hampton Inn Petersburg-Southpark Mall

2.5 star property
Colonial Heights
8.2 out of 10, Very Good, (751)
"Loved the pool and hot tub - had it all to myself. Good restaurants close by."
United States
LAURIE
$95 nightly
The price is $110
Dec 14 - Dec 15
Total with taxes and fees
Hampton Inn Petersburg-Southpark Mall

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

2.5 star property
Petersburg
8.0 out of 10, Very Good, (1002)
"Great place to visit 😀 "
United States
Mackenson
$93 nightly
The price is $104
Dec 7 - Dec 8
Total with taxes and fees
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Fairfield Inn & Suites by Marriott Richmond Airport

2.5 star property
Sandston
9.2 out of 10, Wonderful, (1001)
"Great stay before our early flight. "
United States
Sarah
$116 nightly
The price is $135
Dec 11 - Dec 12
Total with taxes and fees
Fairfield Inn & Suites by Marriott Richmond Airport

Omni Richmond Hotel

4.0 star property
Downtown Richmond
9.0 out of 10, Wonderful, (1263)
"Wonderful stay!!"
United States
Kristina
$169 nightly
The price is $197
Dec 7 - Dec 8
Total with taxes and fees
Omni Richmond Hotel

Sleep Inn & Suites Prince George near Fort Lee

2.5 star property
Prince George
8.6 out of 10, Excellent, (388)
"Rooms were clean and staff where friendly."
United States
Gerardo
$93 nightly
The price is $104
Dec 19 - Dec 20
Total with taxes and fees
Sleep Inn & Suites Prince George near Fort Lee

The Jefferson Hotel

5.0 star property
Downtown Richmond
9.8 out of 10, Exceptional, (1018)
"Excellent dining, beautiful hotel, very convenient amenities "
United States
Karin
$295 nightly
The price is $343
Jan 1 - Jan 2, 2026
Total with taxes and fees
The Jefferson Hotel

Country Inn & Suites by Radisson, Petersburg, VA

2.5 star property
Petersburg
7.6 out of 10, Good, (1002)
"The staff was so friendly that I would pick this place to stay when i come town for the holidays "
United States
Danita
$99 nightly
The price is $114
Dec 28 - Dec 29
Total with taxes and fees
Country Inn & Suites by Radisson, Petersburg, VA

Courtyard by Marriott Richmond Airport

3.0 star property
Sandston
8.4 out of 10, Very Good, (1007)
"Easy check-in and checkout."
United States
Robert
$116 nightly
The price is $135
Dec 9 - Dec 10
Total with taxes and fees
Courtyard by Marriott Richmond Airport

Hilton Richmond Downtown

4.0 star property
Downtown Richmond
8.4 out of 10, Very Good, (1003)
"Everything was very nice!"
United States
Susan
$147 nightly
The price is $171
Dec 11 - Dec 12
Total with taxes and fees
Hilton Richmond Downtown

SpringHill Suites Chester

2.5 star property
Chester
9.0 out of 10, Wonderful, (694)
"We always stay at this hotel because of the comfortable beds , cleanest and safe area. "
United States
CHERYLE
$119 nightly
The price is $138
Dec 17 - Dec 18
Total with taxes and fees
SpringHill Suites Chester
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.

Find out more about Colonial Heights

Discover top Colonial Heights attractions

Colonial Heights, Virginia, offers a delightful mix of relaxation and exploration perfect for families seeking a tranquil getaway. Start your journey at the beautiful Appomattox River, where you can enjoy riverside picnics and serene walking trails that are ideal for family strolls. The local parks, such as the well-kept Shepherd Stadium Park, provide ample space for children to play and for adults to unwind amidst nature. For a bit of history, visit the Virginia State Capitol in nearby Richmond, just a short drive away, where you can explore stunning architecture and learn about Virginia's rich heritage. If you're in the mood for shopping, the Southpark Mall features a variety of stores to satisfy any retail therapy needs, along with cozy cafes to relax in. And after a day of exploration, staying in hotels with pools in the heart of Colonial Heights ensures you can enjoy refreshing swims and poolside lounging, creating the perfect atmosphere for unwinding with the family. Look for accommodations that offer spacious rooms and attentive service, making your stay feel special and pampered.

Find the best hotels with indoor pool in Colonial Heights

For travelers seeking a refreshing indoor swimming experience in Colonial Heights, Virginia, these hotels feature excellent indoor pools along with a range of amenities to enhance your stay.

Hampton Inn Petersburg-Southpark Mall

  • Why it's great for a dip in the indoor pool: With an impressive guest review rating of 8.4, the Hampton Inn Petersburg-Southpark Mall stands out for its excellent indoor pool, providing a fun and relaxing environment for guests. This hotel is ideal for travelers looking for comfort and convenience, featuring a well-maintained fitness center that is accessible 24 hours a day.
  • Other amenities: The hotel offers a complimentary buffet breakfast to fuel guests for the day ahead, along with free self-parking and convenient access to local attractions. The rooms are equipped with premium bedding and microwaves for added comfort. Guests can take advantage of free toiletries, housekeeping services, and connecting rooms, making it a versatile choice for various types of travelers.
  • Nearby attractions: Appomattox River - 0.07 miles, Keystone Antique Truck and Tractor Museum - 0.73 miles, Southpark Mall - 1.15 miles

Comfort Suites South Park

  • Why it's great for a dip in the indoor pool: Comfort Suites South Park is a fantastic choice for travelers who appreciate the luxury of an indoor pool, rated well by guests with an 8.0 review rating. This hotel not only boasts an inviting indoor pool, but also offers a soothing hot tub, creating a perfect oasis for relaxation after a day of exploring Colonial Heights.
  • Other amenities: Guests will enjoy complimentary buffet breakfast each morning, ensuring a delightful start to the day. The hotel also features free self-parking, daily housekeeping, and a fitness facility for those looking to stay active. Additional conveniences include connecting rooms and a terrace with lake views, perfect for enjoying the outdoors. Families will appreciate the free accommodations for children, plus amenities like microwaves and toiletries in every room.
  • Nearby attractions: Appomattox River - 0.29 miles, Keystone Antique Truck and Tractor Museum - 0.78 miles, Southpark Mall - 1.02 miles

Top Colonial Heights Hotel Reviews

Frequently asked questions

What does Colonial Heights have to offer on top of hotels with indoor pools?
What more could you wish for than the shopping in Colonial Heights, plus accommodation with an indoor pool so you can recharge your batteries at any time. Don't miss the restaurants in Colonial Heights—prepare to be entertained from sunrise to sunset.
What are a few of the best accommodations in Colonial Heights that have indoor pools?
Hampton Inn Petersburg-Southpark Mall is a short walk from Keystone Antique Truck and Tractor Museum and features an indoor pool, as well as buffet, complimentary wired internet access, a 24-hour fitness center, and flat-screen televisions. Anther popular hotel with an indoor pool is Comfort Suites South Park.
What is there to do in Colonial Heights?
After several refreshing laps in the swimming pool, head out and visit some of the top attractions in and around Colonial Heights. Consider a trip to Keystone Antique Truck and Tractor Museum, Southpark Mall, and Appomattox River. A few other contenders are MastRpieces Unlimited, Violet Bank Museum, and Regal Southpark Mall.
Why should I choose a hotel with an indoor pool for my stay in Colonial Heights?
Lounging by the indoor pool is the perfect way to spend drizzly afternoons if the weather lets you down during your vacation to Colonial Heights. An indoor pool is perfect for staying active when adjusting to the time difference if you're traveling from far away.

Explore a world of travel with Expedia