Find Hotels with a Pool in Petersburg, VA

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Petersburg Hotels with a Pool

Next weekend
In two weeks

Our top choices for Petersburg hotels with a pool

Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
2.5 star property
Petersburg
8.8 out of 10, Excellent, (485 reviews)
  • cleanliness
    Splash into tranquility at this hotel with a refreshing pool oasis after a busy day of shopping and sightseeing.
$98 nightly
The price is $110
May 10 - May 11
Total with taxes and fees
Hampton Inn by Hilton Petersburg Fort Lee

Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
8.2 out of 10, Very Good, (1,004 reviews)
  • cleanliness
    Sun-soaked summer splashes await at this cozy Petersburg hotel's seasonal outdoor pool.
$87 nightly
The price is $98
May 24 - May 25
Total with taxes and fees
Comfort Inn Petersburg Fort Lee Area

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
2.5 star property
Petersburg
8.4 out of 10, Very Good, (565 reviews)
  • cleanliness
    Dive into poolside bliss at this hotel's seasonal outdoor oasis with lounge areas and fitness access.
$110 nightly
The price is $125
May 10 - May 11
Total with taxes and fees
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA
2.5 star property
Petersburg
7.8 out of 10, Good, (1,001 reviews)
  • cleanliness
    Swim year-round at this welcoming Virginia hotel, featuring an indoor pool sanctuary complemented by a modern fitness center.
$110 nightly
The price is $126
May 24 - May 25
Total with taxes and fees
Country Inn & Suites by Radisson, Petersburg, VA

Flagship Inn

Flagship Inn
2.0 star property
Petersburg
4.0 out of 10, (389 reviews)
$55 nightly
The price is $63
May 4 - May 5
Total with taxes and fees
Flagship Inn

Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee
2.0 star property
Petersburg
5.6 out of 10, (1,000 reviews)
  • cleanliness
    Dive into a summer of poolside relaxation at this seasonal retreat with cooling waters and fun for all.
$69 nightly
The price is $77
May 10 - May 11
Total with taxes and fees
Days Inn by Wyndham Petersburg/South Fort Lee

Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
6.0 out of 10, (991 reviews)
  • cleanliness
    Dive into seasonal refreshment at this Petersburg hotel where the outdoor pool beckons for sun-soaked relaxation and cool respite.
$64 nightly
The price is $72
May 24 - May 25
Total with taxes and fees
Quality Inn Petersburg Fort Lee Area

Econo Lodge Petersburg - Fort Lee

Econo Lodge Petersburg - Fort Lee
2.0 star property
Petersburg
5.4 out of 10, (566 reviews)
  • cleanliness
    Unwind at the seasonal outdoor pool with extended hours, perfect for a refreshing escape in this historical district hotel.
$56 nightly
The price is $65
May 10 - May 11
Total with taxes and fees
Econo Lodge Petersburg - Fort Lee

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.
$122 nightly
The price is $137
Jun 1 - Jun 2
Total with taxes and fees
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

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,001 reviews)
  • cleanliness
    Take a dip in the refreshing indoor pool at this hotel, where loungers await for post-swim relaxation in a peaceful setting.
$84 nightly
The price is $90
May 25 - May 26
Total with taxes and fees
Sleep Inn & Suites Stony Creek - Petersburg South
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.

Choose what matters most at hotels with a pool in Petersburg

Hotels with pools and free breakfast in Petersburg

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

How much does a hotel with outdoor pool in Petersburg cost?
Enjoy staying in a hotel in Petersburg with an outdoor pool. You can find a great deal from $63 on Expedia. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
Are there hotels with outdoor pools that are close to Pamplin Historical Park?
The Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG is a fantastic option for families seeking a comfortable stay near Pamplin Historical Park. This hotel boasts a refreshing outdoor pool, great for unwinding after a day of exploration. Guests particularly appreciate the spacious, clean rooms, and the cozy beds ensure a restful night's sleep.

In addition to the inviting pool, this hotel offers a range of convenient amenities that cater to families. Enjoy complimentary WiFi and free breakfast, making it easy to start your day right. With a traveller rating of 8.4, visitors have praised the helpful staff and the overall quality of service, which adds to the hotel's appeal.
Is it cheaper to book flights and a Petersburg hotel with a pool as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect vacation package.
How can I save on a Petersburg hotel with a pool with Expedia?
Before booking your Petersburg hotel, remember to join One Key™, Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. Booking your hotel in advance will typically help you save, but there are last-minute deals to explore too.
Can I cancel my hotel reservation on Expedia?
Expedia has plenty of refundable hotels. In many cases, you need to cancel your booking 24-48 hours ahead of your arrival date. Remember to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right hotel in Petersburg for you.

Explore a world of travel with Expedia