
Find Hotels with an Indoor Pool in Petersburg, VA from CA $129
- Change your mindBook hotels with free cancellation
- Be pickySearch 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, VAPetersburg
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

2. Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHGPetersburg
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

3. Hampton Inn Petersburg-Southpark Mall
Hampton Inn Petersburg-Southpark MallColonial 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

4. Sleep Inn & Suites Prince George near Fort Lee
Sleep Inn & Suites Prince George near Fort LeePrince 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

5. Country Inn & Suites by Radisson, Chester, VA
Country Inn & Suites by Radisson, Chester, VAChester
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

6. Sleep Inn & Suites Stony Creek - Petersburg South
Sleep Inn & Suites Stony Creek - Petersburg SouthStony 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

7. Courtyard by Marriott Richmond Chester
Courtyard by Marriott Richmond ChesterChester
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

8. SpringHill Suites Chester
SpringHill Suites ChesterChester
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

9. Hampton Inn Richmond - South
Hampton Inn Richmond - SouthRichmond
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

10. Residence Inn Marriott Chester
Residence Inn Marriott ChesterChester
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
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

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Motel 6 Hotels in Prince George
- Boutique Hotels in Virginia
- Hilton Hotels in Prince George
- Houseboats in Prince George
- Pet-Friendly Hotels in Petersburg
- Hotels with a Pool in Prince George
- Hotels near Richmond Intl.
- Hotels with Free Airport Shuttle in Richmond
- 4 Star Hotels in Petersburg
- Chester Hotels
- Econo Lodge Hopewell Near Fort Lee I
- Family Hotels in Bellwood
- Hotels near Rogers Stadium
- Pet-Friendly Hotels in Charles City
- Cottages in Bermuda
- Spa Hotels in Virginia
- Farmstay in Prince George
- Apartments in Bermuda
- Gateway Inn
- Family Hotels in Virginia
- Hilton Hotels in Bermuda
- Ski Hotels in Virginia
- All Inclusive Resorts and in Virginia
- Boutique Hotels in Petersburg
- Cheap Hotels in Downtown Richmond
- Rodeway Inn Colonial Heights I
- Templeton Hotels
- La Quinta Inn & Suites Hotels in Prince George
- Beach Hotel Hotels in Chesterfield
- B&B in Bermuda
- Cheap Hotels in Virginia
- Best Western Plus Hopewell Fort Lee
- Romantic Hotels in Virginia
- Beach Hotel Hotels in Virginia
- Lgbt Friendly Hotels in Shockoe Bottom
- Nice! New home near VSU x Fort Lee Military Base mins to DT Richmond VA
- Luxury Hotels in Bellwood
- Beach Hotel Hotels in Southside
- Golf Hotels in Virginia
- Luxury Hotels in Virginia
- Vacation Homes in Templeton
- Cabin Rentals in Bermuda
- B&B in Chester
- Sleep Inn & Suites Prince George near Fort Lee
- Hotels & Resorts for Couples in Prince George
- Luxury Hotels in Chesterfield
- Hotels near Iron Bridge Sports Park
- Historic Hotels in Richmond
- Prince George Hotels
- Pet-Friendly Hotels in Hopewell
- Hampton Inn by Hilton Chester South
- Hopewell Hotels
- Lgbt Friendly Hotels in Prince George
- Pet-Friendly Hotels in Richmond
- Cheap Hotels in Richmond
- Colonial Heights Hotels
- Cheap Hotels in Bensley
- Springhill Suites Chester
- Cheap Hotels in Petersburg
- Suburban Studios Chester I
- B&B in Sutherland
- B&B in Colonial Heights
- Petersburg Hotels
- Richmond Hotels
- Marriott Hotels & Resorts in Bermuda
- Travelers Inn By OYO
- Flights to Chesterfield
- Flights to Virginia
- Flights to Fort Lee
- Flights from Halifax (YHZ) to Richmond (RIC)
- Flights to Prince George
- Flights from Richmond Intl.
- Flights from Toronto (YYZ) to Richmond (RIC)
- Flights from Vancouver (YVR) to Richmond (RIC)
- Flights to Petersburg
- Flights from Prince George
- Flights from Montreal (YUL) to Richmond (RIC)
- Flights from Edmonton (YEG) to Richmond (RIC)
- Flights from Buffalo (BUF) to Richmond (RIC)
- Flights from Detroit (DTW) to Richmond (RIC)
- Flights from Calgary (YYC) to Richmond (RIC)
- Flights from Ottawa (YOW) to Richmond (RIC)
- Flights from Victoria (YYJ) to Richmond (RIC)
- Flights to Richmond
- Flights from Dinwiddie County
































