Petersburg Hotels with Outdoor or Indoor Pools
Comfort Inn
+1-888-311-4278
2100 West Hundred Rd., Chester, VA 23836
+1-888-311-4278
~8.80 miles north of Petersburg
- Pool available: Outdoor seasonal pool open from 10am-10pm
- Low Cost Highway hotel
Sheraton Richmond Airport Hotel
+1-888-841-5292
5501 Eubank Rd., Sandston, VA 23150
+1-888-841-5292
~19.85 miles north of Petersburg
- Pool in hotel: Our outdoor pool is open saesonally, weather permitting, from 9am until 10pm.
- Affordable Airport property
Hyatt Place Richmond / Arboretum
+1-888-455-5160
201 Arboretum Pl, Richmond, VA 23236
+1-888-455-5160
~20.47 miles northwest of Petersburg
- Pool in hotel: Outdoor Pool open only Memorial Day through Labor Day, 6:00 AM to 10:00 PM.
- Three Star Suburban property
Omni Richmond Hotel
+1-888-749-6785
100 South 12th St., Richmond, VA 23219
+1-888-749-6785
~21.33 miles north of Petersburg
- Pool details: Indoor Pool with Outdoor Sun Deck open year-round.
- 4 star Downtown property
Linden Row Inn
+1-800-716-8490
100 East Franklin St., Richmond, VA 23219
+1-800-716-8490
~21.89 miles north of Petersburg
- Pool in hotel: Our pool is located one block away in the YMCA fitness center. Free passes are provided at the hotel's Front Desk.
- Three Star Downtown property
Graduate by Hilton Richmond - Richmond
+1-800-805-5223
301 West Franklin St., Richmond, VA 23220
+1-800-805-5223
~22.05 miles north of Petersburg
- Pool in hotel: Our outdoor pool is located on the 16th floor roof-top. Yes, you read that correctly. Open Memorial day-Labor Day and weather permitting, get ready to enjoy swimming while soaking in the sun and the city views!
- 3-star Downtown property
Best Western Plus Glen Allen Inn
+1-888-455-5160
8607 Telegraph Rd., Glen Allen, VA 23060
+1-888-455-5160
~28.61 miles north of Petersburg
- Pool in hotel: Our outdoor swimming pool is open from 10:00am - 9:00pm daily from Memorial Day through Labor Day.
- Mid-scale Highway hotel
Comfort Suites Innsbrook Short Pump
+1-888-389-4485
4051 Innslake Dr., Glen Allen, VA 23060
+1-888-389-4485
~30.64 miles north of Petersburg
- Has swimming pool: Open 10:00 AM to 10:00 pm, our pool was just recently renovated both inside as well as a brand new, slip resistant pool deck replaced in October of 2013!
- 3-star Suburban hotel
Drury Plaza Hotel Richmond
+1-888-389-4121
11049 West Broad St., Glen Allen, VA 23060
+1-888-389-4121
~30.69 miles north of Petersburg
- Pool available: Indoor Pool & Whirlpool (9 am - 10 pm)
- Three Star Suburban property
Inn at Blackstone
+1-888-897-9207
707 4th St., Blackstone, VA 23824
+1-888-897-9207
~35.11 miles west of Petersburg
- Has swimming pool: Our Indoor Heated Pool is open from 6am-10pm
- Mid-scale Rural hotel
Motel Zuma : 6493 Richmond Rd.
+1-888-469-4795
6493 Richmond Rd., Williamsburg, VA 23188
+1-888-469-4795
~36.32 miles east of Petersburg
- Pool details: we have a outdoor pool. It is open from May-Sept. 9am-9pm
- Cheap Suburban hotel
The Colonies at Williamsburg Resort : 5380 Olde Towne Rd.
+1-888-455-5160
5380 Olde Towne Rd., Williamsburg, VA 23188
+1-888-455-5160
~36.54 miles east of Petersburg
- Pool details: The indoor pool is open year round as well as the outdoor jacuzzi spa, The outdoor pool with water feature and water slide is open from Memorial Day until the end of September. The pool hours are 9 AM until 10 PM.
- 3-star Resort property
Comfort Inn & Suites Ashland – Richmond North : 80 Cottage Dr.
+1-888-965-8297
80 Cottage Dr., Ashland, VA 23005
+1-888-965-8297
~36.72 miles north of Petersburg
- Has swimming pool: Dive into relaxation in our indoor heated pool, which ranges from a gentle 3 feet to a more adventurous 5 feet in depth. The pool is open from 7:30 AM to 10:30 PM, providing ample time for a refreshing morning swim or a tranquil evening float.
For those looking to invigorate their day, our fitness center is available from 5:00 AM to 11:00 PM, ensuring that whether you’re an early riser or a night owl, you have the opportunity to maintain your fitness routine with ease.
- Cheap Highway hotel
TRU by Hilton Ashland
+1-888-878-9982
101 North Carter Rd., Ashland, VA 23005
+1-888-878-9982
~36.88 miles north of Petersburg
- Pool available: Outdoor pool is open seasonally, Memorial Day to Labor Day, from 9am- 10pm.
- Economy Suburban property
Back to Top