Skip to content

Vacation rentals in Mayo

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Mayo

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

Home in Edgewater
Chesapeake Bay Waterfront Getaway Cozy Beach Views
Gorgeous sunrises from your living room & bedroom! Enjoy true nature and explore Selby Bay on the South River! Super clean and charming with water views from kitchen, dining, living room & front terrace! Situated in a quiet neighborhood within 15 minutes from Annapolis & the Naval Academy & 50 minutes from Washington, DC. Your private bedroom & bathroom are located on the first floor of the home. Located directly across the street from our community beach with swimming net and slide, pier & more
$162 per night
SUPERHOST
Home in Edgewater
Annapolis Area Waterside Retreat
This Rhode River home is your perfect getaway to the Annapolis area - whether you’re looking to get away to a unique home overlooking incredible sunsets, a fun weekend with friends along the water, a family trip to the Chesapeake, or a private work retreat away from the bustle of the city, this home has it all. The house is a short drive from DC or Baltimore and unlike any Airbnb this side of the Chesapeake - it is on a 3 acre marina just minutes from Annapolis but private and away from it all!
$245 per night
SUPERHOST
Private room in Annapolis
Private Waterfront Treetop Suite, Rooftop Patio
This spacious attic suite is overlooking the waters of Lake Hillsmere and a private wildlife sanctuary. The private rooftop patio area is great for observing wildlife and dining outdoors. This location is 3 miles from downtown Annapolis and .5 miles from Quiet Waters Park. Parking is located in front of the garage door and there is a self check in lockbox . You must be able to climb 2 flights of exterior stairs to access this suite.
$129 per night
SUPERHOST

Stay near Mayo's top sights

Photo of Beverly Triton Nature Park
Beverly Triton Nature Park17 locals recommend
Photo of Old Stein Inn
Old Stein Inn28 locals recommend
Photo of Mayo Beach Park
Mayo Beach Park9 locals recommend
Photo of Bayside Inn
Bayside Inn4 locals recommend
Photo of Sams market deli & grill
Sams market deli & grill4 locals recommend
Photo of Lou's Corner Stop
Lou's Corner Stop3 locals recommend

Other great vacation rentals in Mayo

Guesthouse in Annapolis
Stay Barefoot in Scenic Annapolis, MD
$118 per night
Home in Edgewater
Waterfront house near Annapolis
$175 per night
SUPERHOST
Private room in Annapolis
Blue Room - Private Room in Annapolis
$55 per night
SUPERHOST
Cottage in Edgewater
Waterfront Chesapeake Bay Getaway - Private Pier
$221 per night
SUPERHOST
Home in Edgewater
Watch the water from an open contemporary home
$152 per night
SUPERHOST
Guesthouse in Riva
The Riva House
$135 per night
SUPERHOST
Private room in Annapolis
Hulk House Charming Suite Near Downtown
$123 per night
SUPERHOST
Cottage in Annapolis
Wright’s Cottage, Pets Welcome!
$125 per night
Cottage in Edgewater
Bay Cottage
$175 per night
SUPERHOST
Loft in Annapolis
Step Out to Main Street From a Chic Loft
$167 per night
PLUS
Home in Annapolis
Historic Downtown in-law suite
$117 per night
Guesthouse in Galesville
Gorgeous water view studio!
$165 per night
SUPERHOST
  1. Airbnb
  2. United States
  3. Maryland
  4. Anne Arundel County
  5. Mayo