
Apartment holiday rentals in St. Mary's County
Find and book unique apartments on Airbnb
Top-rated apartment rentals in St. Mary's County
Guests agree: these apartments 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 apartment rentals
Weekly apartment rentals

Our Little Piece of Heaven

Walk to famous Tiki Bar on Solomons Island!

Heron Cove

Stunning Sunsets on Breton Bay, Seaside apartment

Morning Light Apartment

Serenity Suite on Chesapeake Bay

Historic St. Mary's City, MD

Nice view self-contained Apart.
Private apartment rentals

The Grove Studio

Heron's Rest

Blue Heron on Little Kingston Creek

The Loft at Flag Harbor

Welcome to Gilly’s Getaway!

The Solomons Sunrise Suite

Bayview Apartment with a private entrance.

Cozy nest for one or two
Family-friendly apartment rentals

Our Little Piece of Heaven

Walk to famous Tiki Bar on Solomons Island!

Heron Cove

Stunning Sunsets on Breton Bay, Seaside apartment

Morning Light Apartment

Serenity Suite on Chesapeake Bay

Historic St. Mary's City, MD

Nice view self-contained Apart.
Destinations to explore
- Pet-friendly rentals St. Mary's County
- Rentals with breakfast St. Mary's County
- Rentals with a patio St. Mary's County
- Rentals with a kayak St. Mary's County
- Waterfront rentals St. Mary's County
- Rentals with a fireplace St. Mary's County
- Rentals with a washing machine and dryer St. Mary's County
- House rentals St. Mary's County
- Rentals with lake access St. Mary's County
- Rentals with a firepit St. Mary's County
- Rentals with a hot tub St. Mary's County
- Cottage rentals St. Mary's County
- Rentals with pools St. Mary's County
- Rentals with beach access St. Mary's County
- Beachfront rentals St. Mary's County
- Rentals with outdoor seating St. Mary's County
- Flat rentals Maryland
- Flat rentals United States
- Chesapeake Bay
- Haven Beach
- Bethel Beach
- Breezy Point Beach & Campground
- Ragged Point Beach
- Rose Haven Memorial Park
- Chesapeake Beach Water Park
- Piney Point Beach
- Gerry Boyle Park
- Sandyland Beach
- Saint Jerome Beach
- North Beach Boardwalk/Beach
- St George Island Beach
- Bayfront Beach
- Franklin Manor Community Private Park
- Brownies Beach
- Oxford Beach
- Cordreys Beach
- Vir-Mar Beach
- Langford Sand
- Guard Shore
- Lane Beach
- Cove Point Beach
- Marshalls Beach