Skip to content

Vacation rentals in St. Mary's County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in St. Mary's County

Guests agree: these stays are highly rated for location, cleanliness, and more.

Superhost
Home in Ridge
Beautiful waterfront home with spectacular views!
Beautiful waterfront home, over 1 scenic acre with private pier with docking area for your boat. Kayak or bring your boat for quick access to the Chesapeake Bay. Updated 2 bedroom home with large indoor/outdoor entertainment space, Wi-Fi / Roku tv (65") A short drive to Point Lookout State Park, St. Mary's College, Pax River Naval Air Station. Home is close to amenities (groceries, gas, several restaurants and marinas) Home has large deck, gazebo, pier, fire pit, grill, and outdoor furniture.
$120 per night
Superhost
Apartment in Lexington Park
Historic St. Mary's City, MD
1,000 square foot two-bedroom, one bath waterfront apartment features separate entrance and a screened-in porch overlooking the St. Mary’s River. Property has a large dock and a small private beach. Jellyfish, crabs, and oysters make swimming challenging, although many swim off the dock in the deeper water. No Diving! Dogs are welcome. We just ask that they be on a leash. The apartment is attached to part of the house where we reside, although it is sealed off and nothing is shared.
$159 per night
Superhost
Guest suite in Leonardtown
Happy Guesthouse! Located waterfront
Quaint 1000 sq foot 1 bedroom apartment with awesome water view and waterfront accessibility. Walk to downtown and wharf in Leonardtown, MD. close to restaurants and historic sites. Use of dock and garden. Dock your boat at the premises! Small Pet friendly with additional cleaning fee Beautifully decorated and private. Kitchen not equipped with stove, but has hot plate, microwave and toaster oven. Self check-in. Pet and children friendly, owners on site but very private.
$100 per night

Other great vacation rentals in St. Mary's County

Superhost
Apartment in Solomons
Island Breeze Solomons
$97 per night
Superhost
Apartment in California
Our Little Piece of Heaven
$128 per night
Superhost
Home in Lexington Park
Private one bedroom Apartment
$65 per night
Superhost
Apartment in Leonardtown
Stunning Sunsets on Breton Bay, Seaside apartment
$125 per night
Superhost
Bungalow in Solomons
Waterfront Solomons Island art cottage
$150 per night
Superhost
Apartment in Lexington Park
Private apartment with kitchenette
$60 per night
Superhost
Guest suite in Lusby
New Light suite, appartment comfortable living
$48 per night
Superhost
Cottage in California
Cozy Little Cottage
$80 per night
Superhost
Guesthouse in Lusby
Cozy Lakeside Studio Retreat.
$125 per night
Superhost
Cabin in Lusby
Peaceful Waterfront Retreat on The Bay
$119 per night
Superhost
Cottage in Leonardtown
Potomac Vista Cottage at Little Pond
$139 per night
Superhost
Cabin in Lusby
2-bedroom lake-house with a magnificent view
$246 per night

Destinations to explore