
Holiday 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.
Holiday 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

Year-Round Heated Indoor Pool & Beach Sleeps 16

Family-Friendly Country Home • Pool, Spa + Games

Secluded Pool Oasis Whole house 5 bedrooms 6 beds

Luxury Waterfront Beach House on the Potomac Rvr
Other holiday rentals with a pool

Maryland Vacation Rental w/ Private Pool & Dock

Pool Oasis Upstairs Suite

Pet-Friendly Home: Spacious Yard + Community Perks

Sea Glass Paradise

POOL Oasis Basement Suite

Idyllic Montross Vacation Rental Home w/ Views

Granary Apartment in Kinsale

Cabin 1 / Blue Heron Hideaway
Destinations to explore
- Cottage rentals St. Mary's County
- Rentals with a fireplace St. Mary's County
- Beachfront rentals St. Mary's County
- Rentals with lake access St. Mary's County
- House rentals St. Mary's County
- Pet-friendly rentals St. Mary's County
- Rentals with a fire pit St. Mary's County
- Rentals with a washing machine and dryer St. Mary's County
- Apartment rentals St. Mary's County
- Rentals with outdoor seating St. Mary's County
- Rentals with beach access St. Mary's County
- Rentals with a kayak St. Mary's County
- Waterfront rentals St. Mary's County
- Rentals with a patio St. Mary's County
- Rentals with breakfast St. Mary's County
- Rentals with a hot tub 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
- Franklin Manor Community Private Park
- St George Island Beach
- Saint Jerome Beach
- 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