Star Rating
Hotel Name
Price Range (USD)to
Amenities

Petersburg Hotels with Outdoor or Indoor Pools

Hampton Inn Petersburg Southpark Mall in Colonial Heights
+1-888-389-4121
403 East Roslyn Rd., Colonial Heights, VA 23834 ~1.21 miles north of Petersburg
  • Pool in hotel: Indoor Heated Pool with Hot Tub8am to 10pm
  • Midscale Suburban hotel
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Petersburg" Get Alexa Skill →
Holiday Inn Petersburg North Fort Lee : 401 East Roslyn Rd.
+1-888-675-2083
401 East Roslyn Rd., Colonial Heights, VA 23834 ~1.26 miles northeast of Petersburg
  • Pool details: Indoor heated pool - 6am - 10pm
  • Three Star Suburban hotel
Econo Lodge Petersburg - Fort Lee : 900 Winfield Rd.
+1-800-716-8490
900 Winfield Rd., Petersburg, VA 23803
  • Includes a pool: Seasonal Pool
  • Two star Highway property
Sleep Inn & Suites
+1-800-805-5223
2200 Waterside Rd., Prince George, VA 23875 ~2.62 miles northeast of Petersburg
  • Has swimming pool: Indoor heated pool and hot tub. Hot tub accommodates up to 5 people.
  • Two-star Suburban hotel
  • Clean room
  • Free breakfast
Country Inn & Suites - Petersburg
+1-888-965-1860
130 Wagner Rd., Petersburg, VA 23805
  • Has swimming pool: 6 am - 11PM for children under 18 and Midnight for Adults.
  • 3-star Highway hotel
  • Easily accessible by car and close to shopping areas
  • Most guests complained about the bathroom
Baymont Inn & Suites Prince George at Fort Lee - Prince George
+1-888-788-5576
5380 Oaklawn Blvd., Prince George, VA 23875 ~4.58 miles east of Petersburg
  • Includes a pool: Outdoor pool open seasonally in summer only.
  • Two star Suburban hotel
Hilton Garden Inn Richmond South/Southpark - Colonial Heights
+1-888-897-9207
800 Southpark Blvd., Colonial Heights, VA 23834 ~1.65 miles north of Petersburg
  • Includes a pool
  • Affordable Suburban hotel
  • Clean rooms, friendly service, and wonderful beds
  • Bathroom could be optimized
From$99
Very Good 4.0 /5Reviews CallBookMore Details
Rodeway Inn at Fort Lee in Hopewell
+1-888-311-4278
4911 Oaklawn Blvd., Hopewell, VA 23860 ~5.00 miles northeast of Petersburg
  • Pool in hotel: Outdoor seasonal pool, open from 10am-10pm
  • Pool wonderful
  • Pool is good
  • Great pool
  • Inexpensive Suburban hotel
Best Western Plus Hopewell Fort Lee
+1-888-469-4795
3950 Courthouse Rd., Hopewell, VA 23860 ~5.56 miles northeast of Petersburg
  • With a pool!
  • Three Star Highway hotel
Holiday Inn Express Petersburg - Petersburg
+1-888-734-9421
11979 South Crater Rd., Petersburg, VA 23805
  • Includes a pool: 10:00am-10pmIndoor
  • Pool is mediocre
  • Ordinary pool
  • My kids enjoyed the indoor pool
  • Inside pool was great
  • Pool area clean
  • Affordable Rural property
Comfort Inn Petersburg in Petersburg
+1-888-841-5292
12001 South Crater Rd., Petersburg, VA 23805
  • Our hotel comes with a pool
  • 2-star Highway property
Red Roof Inn
+1-888-455-5160
12205 South Crater Rd., Petersburg, VA 23805
  • Our hotel comes with a pool
  • 2 star Highway hotel
Days Inn by Wyndham Petersburg/South Fort Lee
+1-888-965-8297
12208 South Crater Rd., Petersburg, VA 23805
  • Pool details: Our pool hours are 10 am till 10 pm / We offer an outdoor pool and a child''''s pool.
  • Low priced Highway hotel
Suburban Extended Stay
+1-888-906-6358
2401 West Hundred Rd., Chester, VA 23831 ~8.75 miles north of Petersburg
  • Pool available: Outdoor
  • Cheap Highway hotel
Country Inn & Suites by Radisson Chester Va : 2406 West Hundred Rd.
+1-888-749-6785
2406 West Hundred Rd., Chester, VA 23831 ~8.78 miles north of Petersburg
  • Pool available: Indoor pool open daily until 11PM
  • Pool is below average
  • Pool should be renewed
  • To cold pool
  • Pool had issues
  • Affordable Highway property
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Petersburg" Get Alexa Skill →
Comfort Inn Chester - Richmond South : 2100 West Hundred Rd.
+1-888-878-9982
2100 West Hundred Rd., Chester, VA 23836 ~8.79 miles north of Petersburg
  • Includes a pool: Outdoor seasonal pool open from 10am-10pm
  • Economical Highway hotel
BW Premier Richmond City Gateway - Richmond
+1-888-389-4485
4303 Commerce Rd., Richmond, VA 23234 ~16.51 miles north of Petersburg
  • Pool details: Outdoor Seasonal Pool open from Memorial Day to Labor Day.
  • Mid-scale Highway property
Holiday Inn Express Richmond – Midlothian Turnpike
+1-888-389-4121
8710 Midlothian Turnpike, Midlothian, VA 23235 ~20.37 miles northwest of Petersburg
  • Pool in hotel: Outdoor- Seasonal
  • Great pool
  • 3-star Suburban hotel
Best Western Plus Richmond Airport Hotel
+1-888-675-2083
5300 Airport Sq. Ln, Sandston, VA 23150 ~20.40 miles north of Petersburg
  • Has swimming pool: We have Out Door Pool,Opens only in Summer.
  • 3 star Airport property
Hyatt Place
+1-800-716-8490
201 Arboretum Pl, Richmond, VA 23236 ~20.55 miles northwest of Petersburg
  • Pool available: Outdoor Pool open only Memorial Day through Labor Day, 6:00 AM to 10:00 PM.
  • Kids love the breakfast and pool
  • Horrible pool
  • Pool should be renewed
  • Pool was not open
  • Affordable Suburban property
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Four Points by Sheraton Richmond Airport in Richmond
+1-800-805-5223
4700 South Laburnum Ave., Richmond, VA 23231 ~20.63 miles north of Petersburg
  • Pool in hotel: Indoor Pool open daily from 10am - 9pm
  • Mid-scale Airport hotel
Four Points by Sheraton Richmond
+1-888-965-1860
9901 Midlothian Turnpike, Richmond, VA 23235 ~21.36 miles northwest of Petersburg
  • Pool available: Swimming laps, splashing with the kids, or taking a leisurely soak in the whirlpool - it's all part of the Four Points Sheraton Hotel experience. Our indoor/outdoor pool is the perfect setting for an afternoon dip.
  • 4 star Suburban property
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Best Western Plus Governor's Inn - North Chesterfield
+1-888-788-5576
9826 Midlothian Turnpike, North Chesterfield, VA 23235 ~21.40 miles northwest of Petersburg
  • Has swimming pool: Seasonal Outdoor Pool; Open from 9am to 9pm, Memorial Day thru Labor Day
  • Excellent pool
  • Great pool
  • Just outside pool
  • Nice pool
  • 3 star Suburban hotel
Hampton Inn & Suites Richmond - Downtown - Richmond
+1-888-897-9207
700 East Main St. Suite A, Richmond, VA 23219 ~21.59 miles north of Petersburg
  • Pool in hotel
  • 3 star Downtown property
Hilton Richmond Downtown : 501 East Broad St.
+1-888-311-4278
501 East Broad St., Richmond, VA 23219 ~21.80 miles north of Petersburg
  • Includes a pool: Our heated indoor pool is open daily until 10pm.
  • 4-star Downtown property
 [1 - 25 of 50]    
Next: Show All Available Petersburg Hotels with Pricing
Back to Top