
Vacation rentals with a pool in St. Mary's County
Find and book unique homes with a pool on Airbnb
Top-rated rentals with a pool in St. Mary's County
Guests agree: these homes with a pool are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you.
Popular amenities for St. Mary's County rentals with a pool
House rentals with a pool

Heron Harbor

Waterfront Gem: Dock, Hot Tub, Beach, Pool, Kayaks

Osprey Eyrie on the Chesapeake•Pool•Beach•Firepit

Spacious and private waterfront, sleeps 10

Family-Friendly Country Home • Pool, Spa + Games

Secluded Pool Oasis Whole house 5 bedrooms 6 beds

Luxury Waterfront Beach House on the Potomac Rvr

Waterfront, pier, hot tub, pool, pizza oven
Other vacation rentals with a pool

Maryland Vacation Rental w/ Private Pool & Dock

Spend the Night on the River

The River House

Pool Oasis Upstairs Suite

Pet-Friendly Home: Spacious Yard + Community Perks

Sea Glass Paradise

POOL Oasis Basement Suite

Cabin 1 / Blue Heron Hideaway
Destinations to explore
- Rentals with lake access St. Mary's County
- Rentals with a kayak St. Mary's County
- Waterfront rentals St. Mary's County
- Beachfront rentals St. Mary's County
- Rentals with a firepit St. Mary's County
- Rentals with outdoor seating St. Mary's County
- Rentals with a washer and dryer St. Mary's County
- Cottage rentals St. Mary's County
- Rentals with a hot tub St. Mary's County
- Rentals with a fireplace St. Mary's County
- Rentals with a patio St. Mary's County
- House rentals St. Mary's County
- Rentals with beach access St. Mary's County
- Rentals with breakfast St. Mary's County
- Pet-friendly rentals St. Mary's County
- Apartment rentals St. Mary's County
- Rentals with pools Maryland
- Rentals with pools United States
- Chesapeake Bay
- Haven Beach
- Bethel Beach
- Breezy Point Beach & Campground
- Piney Point Beach
- Ragged Point Beach
- Chesapeake Beach Water Park
- Rose Haven Memorial Park
- Sandyland Beach
- Gerry Boyle Park
- St George Island Beach
- Saint Jerome Beach
- Franklin Manor Community Private Park
- North Beach Boardwalk/Beach
- Bayfront Beach
- Guard Shore
- Marshalls Beach
- Brownies Beach
- Cordreys Beach
- Oxford Beach
- Langford Sand
- Lane Beach
- Cove Point Beach
- General's Ridge Vineyard