A calm river with a bridge in the distance, surrounded by lush greenery.

Find Hotels with an Indoor Pool in Petersburg, VA from CA $129

  • 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 availability on Petersburg Hotels with an Indoor Pool

Our top choices for Petersburg hotels with an indoor pool

1. Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA
2.5 star property
Petersburg
8.0 out of 10, Very good, (1,007 reviews)
  • cleanliness
    Swim year-round at this welcoming Virginia hotel, featuring an indoor pool sanctuary complemented by a modern fitness centre.
The price is CA $139
CA $160 total
includes taxes & fees
Dec 6 - Dec 7
Country Inn & Suites by Radisson, Petersburg, VA

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

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
2.5 star property
Petersburg
8.0 out of 10, Very good, (1,001 reviews)
  • cleanliness
    Splash around in style at the indoor pool, where relaxation meets recreation daily.
The price is CA $141
CA $159 total
includes taxes & fees
Dec 13 - Dec 14
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

3. Hampton Inn Petersburg-Southpark Mall

Hampton Inn Petersburg-Southpark Mall
2.5 star property
Colonial Heights
8.4 out of 10, Very good, (839 reviews)
  • cleanliness
    Splash into all-season wellness with an indoor pool sanctuary and 24-hour fitness centre.
The price is CA $151
CA $174 total
includes taxes & fees
Nov 23 - Nov 24
Hampton Inn Petersburg-Southpark Mall

4. Sleep Inn & Suites Prince George near Fort Lee

Sleep Inn & Suites Prince George near Fort Lee
2.5 star property
Prince George
8.6 out of 10, Excellent, (495 reviews)
  • cleanliness
    Dive into a rejuvenating indoor pool retreat, where year-round swimming awaits after exploring nearby Fort Gregg-Adams.
The price is CA $133
CA $149 total
includes taxes & fees
Nov 29 - Nov 30
Sleep Inn & Suites Prince George near Fort Lee

5. Country Inn & Suites by Radisson, Chester, VA

Country Inn & Suites by Radisson, Chester, VA
3.0 star property
Chester
7.6 out of 10, Good, (1,001 reviews)
  • cleanliness
    Dive into aquatic luxury at this Chester hotel with a refreshing indoor pool escape.
The price is CA $113
CA $131 total
includes taxes & fees
Dec 6 - Dec 7
Country Inn & Suites by Radisson, Chester, VA

6. Sleep Inn & Suites Stony Creek - Petersburg South

Sleep Inn & Suites Stony Creek - Petersburg South
2.5 star property
Stony Creek
7.8 out of 10, Good, (1,000 reviews)
  • cleanliness
    Take a dip in the refreshing indoor pool at this hotel, where loungers await for post-swim relaxation in a peaceful setting.
The price is CA $120
CA $129 total
includes taxes & fees
Dec 6 - Dec 7
Sleep Inn & Suites Stony Creek - Petersburg South

7. Courtyard by Marriott Richmond Chester

Courtyard by Marriott Richmond Chester
3.0 star property
Chester
8.4 out of 10, Very good, (586 reviews)
  • cleanliness
    Swim laps by day, sip cocktails by night in this hotel's glimmering indoor pool retreat.
The price is CA $153
CA $178 total
includes taxes & fees
Nov 30 - Dec 1
Courtyard by Marriott Richmond Chester

8. SpringHill Suites Chester

SpringHill Suites Chester
2.5 star property
Chester
8.8 out of 10, Excellent, (931 reviews)
  • cleanliness
    Splash into vacation mode with laps or lounging in the hotel's fabulous indoor pool, open from morning until evening.
The price is CA $171
CA $199 total
includes taxes & fees
Dec 3 - Dec 4
SpringHill Suites Chester

9. Hampton Inn Richmond - South

Hampton Inn Richmond - South
2.5 star property
Richmond
8.0 out of 10, Very good, (1,000 reviews)
  • cleanliness
    Dive into indoor pool bliss at this Richmond hotel, where aquatic relaxation awaits year-round regardless of weather.
The price is CA $128
CA $148 total
includes taxes & fees
Nov 22 - Nov 23
Hampton Inn Richmond - South

10. Residence Inn Marriott Chester

Residence Inn Marriott Chester
3.0 star property
Chester
9.0 out of 10, Wonderful, (422 reviews)
  • cleanliness
    Splash into warmth with a delightful indoor pool and hot tub, perfect for year-round aquatic fun.
The price is CA $217
CA $252 total
includes taxes & fees
Dec 6 - Dec 7
Residence Inn Marriott 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.

Top Petersburg Hotel Reviews

Frequently asked questions

As well as hotels with indoor pools, what does Petersburg have to offer?
Enjoy the shopping in Petersburg accompanied by accommodation with an indoor pool for some easy access R&R. Don't miss the restaurants in Petersburg—prepare to be entertained from sunrise to sunset.
What are some of the best accommodations in Petersburg that have indoor pools?
Country Inn & Suites by Radisson, Petersburg, VA is 4.4 mi (7.1 km) from Virginia State University and features an indoor pool, as well as full, free self parking, complimentary wireless internet access, and flat-screen televisions. Anther popular hotel with an indoor pool is Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG.
What is there to do in Petersburg?
After several relaxing laps in the swimming pool, head out and visit some of the popular attractions in and around Petersburg. Consider a trip to Rogers Stadium, Pamplin Historical Park, and Virginia Motorsports Park. A few other contenders are Appomattox River, National Museum of the Civil War Soldier, and Farmers Bank.
Why should I choose a hotel with an indoor pool for my stay in Petersburg?
You won't be sad if it gets gloomy during your vacation in Petersburg as you can take a swim in the pool especially given that the majority of indoor pools are heated. If you're searching for a hotel to take the children to, pick one with an indoor pool.

Explore a world of travel with Expedia