Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Portsmouth Hotels with Outdoor or Indoor Pools

Sheraton Norfolk Waterside Hotel in Norfolk
+1-888-389-4121
777 Waterside Dr., Norfolk, VA 23510 ~0.77 miles northeast of Portsmouth
  • Pool available: Outdoor pool, open seasonally open from 6am-10pm
  • 3-star Downtown hotel
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
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 Portsmouth" Get Alexa Skill →
Wyndham Garden Norfolk Downtown in Norfolk
+1-888-675-2083
700 Monticello Ave., Norfolk, VA 23510 ~1.53 miles northeast of Portsmouth
  • Pool available: Seasonal, from 9am until 9pm
  • 3-star Downtown property
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Delta Hotels by Marriott Chesapeake Norfolk in Chesapeake
+1-800-716-8490
725 Woodlake Dr., Chesapeake, VA 23320 ~4.74 miles southeast of Portsmouth
  • Pool available: Indoor Pool Open Daily 6am-11pm
  • High-end Suburban property
From$109
Very Good 4.0 /5 Reviews Call BookMore Details
Wingate by Wyndham - Chesapeake
+1-800-805-5223
817 Greenbrier Circle, Chesapeake, VA 23320 ~4.83 miles southeast of Portsmouth
  • Has swimming pool: Heated indoor pool and hot tub. Hours of operation are from 10am to 10pm
  • Three Star Suburban hotel
From$62
Average 3.0 /5 Latest Reviews Call BookMore Details
Comfort Inn & Suites Chesapeake - Portsmouth
+1-888-965-1860
3355 South Military Highway, Chesapeake, VA 23323 ~4.84 miles southwest of Portsmouth
  • Pool available: Indoor pool 9am-10pm
  • Inexpensive Beach hotel
From$50
Average 3.0 /5 Hotel Reviews Call BookMore Details
Springhill Suites by Marriott Chesapeake : 1446 Crossways Blvd.
+1-888-788-5576
1446 Crossways Blvd., Chesapeake, VA 23320 ~4.98 miles southeast of Portsmouth
  • Pool in hotel: 9am-9pm Indoor
  • 3 star Suburban hotel
From$99
Very Good 4.5 /5 Review Score Call BookMore Details
Aloft by Marriott Chesapeake
+1-888-897-9207
1454 Crossways Blvd., Chesapeake, VA 23320 ~5.00 miles southeast of Portsmouth
  • Pool in hotel: 6:00AM-10:00PM Indoor Heated Pool
  • Three Star Suburban hotel
From$79
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Quality Inn & Suites Olde Town
+1-888-311-4278
347 Effingham St., Portsmouth, VA 23704
  • Pool in hotel
  • 2 star Downtown hotel
From$59
Average 3.0 /5 Reviews Call BookMore Details
Residence Inn by Marriott Chesapeake Greenbrier - Chesapeake
+1-888-469-4795
1500 Crossways Blvd., Chesapeake, VA 23320 ~5.06 miles southeast of Portsmouth
  • Includes a pool: The indoor heated pool hours are 6:00AM-10:00PM.
  • 3 star Downtown property
From$99
Very Good 4.5 /5 Review Score Call BookMore Details
Homewood Suites by Hilton Chesapeake Greenbrier
+1-888-734-9421
1569 Crossways Blvd., Chesapeake, VA 23320 ~5.13 miles southeast of Portsmouth
  • Has swimming pool: Temporarily Closed
  • Three Star Suburban hotel
From$98
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express & Suites Norfolk Airport An Ihg Hotel
+1-888-841-5292
1157 North Military Highway, Norfolk, VA 23502 ~5.14 miles east of Portsmouth
  • Has swimming pool: 7am-11pm
  • Mid-scale Airport hotel
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Hampton Inn & Suites Chesapeake-Battlefield Blvd.
+1-888-455-5160
1421 Battlefield Blvd. North, Chesapeake, VA 23320 ~5.40 miles southeast of Portsmouth
  • Pool details: Indoor pool and hot tub, open from 8am to 11pm.
  • 3-star Suburban hotel
From$69
Very Good 4.0 /5 Review Score Call BookMore Details
La Quinta Inns & Suites by Wyndham Norfolk Airport
+1-888-965-8297
1387 North Military Highway, Norfolk, VA 23502 ~5.45 miles east of Portsmouth
  • Pool in hotel: 6am to 10pm
  • 3 star Airport hotel
From$69
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hyatt Place Chesapeake
+1-888-906-6358
709 Eden Way North, Chesapeake, VA 23320 ~5.53 miles southeast of Portsmouth
  • Pool available: Our indoor heated pool is open 6am - 10pm & has an outdoor patio for sunbathing.
  • Affordable Downtown hotel
From$74
Very Good 4.0 /5 Read Reviews Call BookMore Details
Home2suites by Hilton Norfolk Airport in Norfolk
+1-888-749-6785
5620 East Princess Anne Rd., Norfolk, VA 23502 ~5.54 miles northeast of Portsmouth
  • Pool in hotel: Indoor salt water pool, open daily from 7am-11pm.
  • Midscale Airport hotel
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
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 Portsmouth" Get Alexa Skill →
Residence Inn by Marriott Norfolk Airport in Norfolk
+1-888-878-9982
1590 North Military Highway, Norfolk, VA 23502 ~5.73 miles northeast of Portsmouth
  • Pool details: Indoor Pool. Up to 5ft. Average size. It is open from 9am-10pm. Hotel has converted from chlorine to salt water as of April 2014.
  • 3 star Airport property
From$96
Average 3.0 /5 Read Reviews Call BookMore Details
Springhill Suites by Marriott Norfolk Virginia Beach
+1-888-389-4485
6350 Newtown Rd., Norfolk, VA 23502 ~6.21 miles east of Portsmouth
  • Pool in hotel: Indoor Pool open from 8:00 am to 10:00 pm every day.
  • Affordable Downtown property
From$79
Average 3.0 /5 Latest Reviews Call BookMore Details
The Founders Inn & Spa Tapestry Collection by Hilton
+1-888-389-4121
5641 Indian River Rd., Virginia Beach, VA 23464 ~6.29 miles east of Portsmouth
  • Pool details: Indoor Pool with ADA Lift - Open 5:00 am to 11:00 pm Gradual Walk-In Outdoor Pool with Splash Feature & Slide (Seasonal) - Open 9:00 am to 9:00 pm, but subject to weather conditions
  • Expensive Suburban hotel
From$109
Very Good 4.0 /5 Guest Reviews Call BookMore Details
La Quinta Inn by Wyndham Norfolk Virginia Beach : 192 Newtown Rd.
+1-888-675-2083
192 Newtown Rd., Virginia Beach, VA 23462 ~6.32 miles east of Portsmouth
  • Includes a pool: Seasonal Outdoor Pool *Note due to Covid 19 some services and amenities may be reduced or not available
  • Midscale Downtown property
From$49
Average 3.0 /5 Hotel Reviews Call BookMore Details
Sleep Inn Lake Wright - Norfolk Airport - Norfolk
+1-800-716-8490
1521a Premium Outlets Dr., Norfolk, VA 23502 ~6.50 miles east of Portsmouth
  • Includes a pool: Indoor pool open 1PM-10PM daily.
  • 3 star Airport hotel
From$59
Poor 2.0 /5 Reviews Call BookMore Details
Quality Suites Lake Wright
+1-800-805-5223
1521 Premium Outlets Blvd., Norfolk, VA 23502 ~6.51 miles east of Portsmouth
  • Pool available: Indoor pool. Open year-round and heated in the winter.
  • Mid-scale Airport property
Holiday Inn Virginia Beach - Norfolk by IHG
+1-888-965-1860
5655 Greenwich Rd., Virginia Beach, VA 23462 ~6.53 miles east of Portsmouth
  • Pool details: Outdoor Pool (not heated) is open year around, from 8am - 10pm daily. 1,900 square feet of surface area, 56,000 gallons.
  • 3-star Suburban property
From$89
Average 3.0 /5 Hotel Reviews Call BookMore Details
Courtyard by Marriott Virginia Beach Norfolk
+1-888-788-5576
5700 Greenwich Rd., Virginia Beach, VA 23462 ~6.62 miles east of Portsmouth
  • Pool details: Seasonal outdoor pool from 9AM to 9PM.
  • 3-star Highway property
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Hampton Inn Norfolk Naval Base
+1-888-897-9207
8501 Hampton Blvd., Norfolk, VA 23505 ~6.66 miles north of Portsmouth
  • Pool details: There is NO POOL
  • Inexpensive Suburban hotel
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Homewood Suites by Hilton Virginia Beach / Norfolk Airport
+1-888-311-4278
5733 Cleveland St., Virginia Beach, VA 23462 ~6.68 miles east of Portsmouth
  • Pool available: Indoor Pool
  • Mid-scale Downtown property
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites Chesapeake An Ihg Hotel
+1-888-469-4795
2436 Gum Rd., Chesapeake, VA 23321 ~7.30 miles west of Portsmouth
  • Has swimming pool
  • Affordable Suburban property
From$80
Average 3.0 /5 Reviews Call BookMore Details
Best Western Center Inn
+1-888-734-9421
5718 Northampton Blvd., Virginia Beach, VA 23455 ~7.30 miles east of Portsmouth
  • Our hotel comes with a pool
  • Midscale Airport hotel
From$50
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Magnuson Hotel Virginia Beach : 5708 Northampton Blvd.
+1-888-841-5292
5708 Northampton Blvd., Virginia Beach, VA 23455 ~7.34 miles east of Portsmouth
  • Has swimming pool: Seasonal Outdoor Pool with accessibility access
  • Low Cost Airport hotel
Motel 6 Virginia Beach, VA - Virginia Beach
+1-888-455-5160
4760 Euclid Rd., Virginia Beach, VA 23462 ~8.15 miles east of Portsmouth
  • We have a pool ready for use
  • 2 star Downtown hotel
Best Western Plus Chesapeake Bay - Norfolk in Norfolk
+1-888-965-8297
1330 East Ocean View Ave., Norfolk, VA 23503 ~8.27 miles northeast of Portsmouth
  • Includes a pool: We have an outdoor seasonal pool which is open from Memorial Day to Labor Day.
  • Two star Beach property
From$69
Average 3.0 /5 Recent Reviews Call BookMore Details
Towneplace Suites by Marriott Suffolk Chesapeake - Suffolk
+1-888-906-6358
8050 Harbour View Blvd., Suffolk, VA 23435 ~8.39 miles west of Portsmouth
  • Includes a swimming pool
  • Two star Suburban hotel
From$84
Very Good 4.0 /5 Recent Reviews Call BookMore Details
The Westin Virginia Beach Town Center in Virginia Beach
+1-888-749-6785
4535 Commerce St., Virginia Beach, VA 23462 ~9.00 miles east of Portsmouth
  • Has swimming pool: Pool open 6 am - 11 pm Indoor and Heated 25ft x 50ft
  • Four star Suburban property
From$99
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hilton Garden Inn Virginia Beach Town Center - Virginia Beach
+1-888-878-9982
252 Town Center Dr., Virginia Beach, VA 23462 ~9.21 miles east of Portsmouth
  • Pool details: Indoor Pool 6AM-11PM
  • 3-star Downtown property
From$99
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Suffolk Chesapeake in Suffolk
+1-888-389-4485
8060 Harbour View Blvd., Suffolk, VA 23435 ~10.00 miles west of Portsmouth
  • Includes a swimming pool
  • Three Star Suburban hotel
From$67
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Delta Hotels by Marriott Virginia Beach Bayfront Suites
+1-888-389-4121
2800 Shore Dr., Virginia Beach, VA 23451 ~13.90 miles east of Portsmouth
  • Pool details: Pool is closed for the season Indoor/Outdoor Swimming Pool.
  • 3-star Beach hotel
From$89
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Country Inn & Suites by Radisson Hampton Coliseum
+1-888-675-2083
1917 Coliseum Dr., Hampton, VA 23666 ~14.88 miles north of Portsmouth
  • Pool details: Take a refreshing break at the hotel's seasonal outdoor swimming pool, the perfect place to relax after a productive day of business, sightseeing, or travel. Whether you want to enjoy a leisurely swim, cool off during the warmer months, or simply unwind poolside with family and friends, the inviting outdoor pool offers a peaceful setting for relaxation. Surrounded by comfortable seating, the pool provides an ideal space to soak up the Virginia sunshine or recharge before your next adventure. Open seasonally, this amenity enhances every stay by offering guests a refreshing escape and an enjoyable way to relax during Hampton's pleasant spring and summer months.
  • 3 star Convention Center property
From$80
Average 3.0 /5 Reviews Call BookMore Details
Best Western Hampton Coliseum Inn
+1-800-716-8490
1916 Coliseum Dr., Hampton, VA 23666 ~14.89 miles north of Portsmouth
  • Has swimming pool: Seasonal Outdoor Pool
  • Midscale Convention Center hotel
From$57
Average 3.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Hampton Coliseum Central by IHG - Hampton
+1-800-805-5223
1813 West Mercury Blvd., Hampton, VA 23666 ~15.09 miles north of Portsmouth
  • Includes a swimming pool
  • 3-star Convention Center property
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Element Hampton Peninsula Town Center
+1-888-965-1860
1851 Merchant Ln, Hampton, VA 23666 ~15.38 miles north of Portsmouth
  • Has swimming pool: Indoor Pool
  • Mid-scale Downtown property
From$75
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Doubletree by Hilton Virginia Beach - Virginia Beach
+1-888-788-5576
1900 Pavilion Dr., Virginia Beach, VA 23451 ~16.94 miles east of Portsmouth
  • Pool available: We have a indoor swimming pool sure to be enjoyed by all of your guests!
  • Three Star Beach property
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
Wyndham Virginia Beach Oceanfront : 5700 Atlantic Ave.
+1-888-897-9207
5700 Atlantic Ave., Virginia Beach, VA 23451 ~17.62 miles east of Portsmouth
  • Pool in hotel: Indoor & Outdoor pool
  • Affordable Oceanfront property
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Virginia Beach - Virginia Beach
+1-888-311-4278
2800 Pacific Ave., Virginia Beach, VA 23451 ~17.68 miles east of Portsmouth
  • Pool details: Heated Outdoor Pool open Memorial Day - Labor Day. Pool Hours are 9am - 11pm daily. **please note due to Covid19 some services and amenities may be reduced or not available
  • 3 star Oceanfront hotel
From$72
Very Good 4.0 /5 Latest Reviews Call BookMore Details
SureStay by Best Western Virginia Beach Royal Clipper - Virginia Beach
+1-888-469-4795
3508 Atlantic Ave., Virginia Beach, VA 23451 ~17.73 miles east of Portsmouth
  • Pool available: Outdoor pool. Seasonally open from Memorial Day to Labor day.
  • Low-priced Beach hotel
From$37
Average 3.0 /5 Latest Reviews Call BookMore Details
The Atrium Resort - Virginia Beach
+1-888-734-9421
315 21st St., Virginia Beach, VA 23451 ~17.73 miles east of Portsmouth
  • Pool in hotel: The hotel features an indoor pool and hot tub. Hours are from 8am - 11pm with adult swim time from 8am - 10am and 9pm - 11pm. 8am - 9pm
  • Mid-scale Beach hotel
From$75
Average 3.0 /5 Read Reviews Call BookMore Details
Holiday Inn & Suites Virginia Beach North Beach by IHG
+1-888-841-5292
3900 Atlantic Ave., Virginia Beach, VA 23451 ~17.73 miles east of Portsmouth
  • Pool details: Outdoor pools open seasonally. Indoor pool and lazy river open year-round from 8am - 10pm.
  • 3-star Oceanfront hotel
From$80
Average 3.0 /5 Reviews Call BookMore Details
Ramada by Wyndham Virginia Beach : 2810 Atlantic Ave.
+1-888-455-5160
2810 Atlantic Ave., Virginia Beach, VA 23451 ~17.76 miles east of Portsmouth
  • Pool available: Heated Indoor Pool open 8:00 am-11:00 pm Seasonal outdoor pool open 8:00 am-8:00 pm
  • Three Star Beach property
From$75
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hilton Vacation Club Ocean Beach Club Virginia Beach in Virginia Beach
+1-888-965-8297
3401 Atlantic Ave., Virginia Beach, VA 23451 ~17.76 miles east of Portsmouth
  • Pool available: Ocean Beach Club offers two outdoor pools that are heated in the winter months along indoor pool that are all family friendly.
  • 4 star Beach property
From$61
Very Good 4.0 /5 Review Score Call BookMore Details
Hilton Vacation Club Oceanaire Virginia Beach
+1-888-906-6358
3421 Atlantic Ave., Virginia Beach, VA 23451 ~17.76 miles east of Portsmouth
  • Pool in hotel: Two heated outdoor pools & all ages indoor pool (8am-10pm) Aqua 21 (8am-11pm)
  • 4-star Oceanfront property
From$55
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Ramada Plaza by Wyndham Virginia Beach Oceanfront : 2809 Atlantic Ave.
+1-888-749-6785
2809 Atlantic Ave., Virginia Beach, VA 23451 ~17.79 miles east of Portsmouth
  • Pool available: Indoor and outdoor pool.
  • Three Star Beach property
From$64
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express & Suites VA Beach Oceanfront by IHG
+1-888-878-9982
2607 Atlantic Ave., Virginia Beach, VA 23451 ~17.84 miles east of Portsmouth
  • Has swimming pool: Pool access available from 8:00 AM to 10:00 PM
  • 3-star Beach hotel
From$79
Very Good 4.0 /5 Review Score Call BookMore Details

Next: Show All Available Portsmouth Hotels with Pricing
Back to Top