We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
5753 S Main St, Rock Hall, MD 21661-1617
Read Reviews of The Mainstay
Filter
227 available
Accommodation
Price per night
Any
Amenities Restaurant Business Centre Pets Allowed Spa Airport Transportation Concierge Internet Meeting Rooms Non-Smoking Hotel Accessible rooms Air Conditioning Free Wifi Breakfast included Electric Vehicle Charging Station Beach Pool Kitchenette Wheelchair Access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offers Only properties with special offersAny
Distance from
Any
Any distance
    No results found
Neighbourhoods Downtown Little Italy Inner HarbourAny
Traveller rating
Any
Hotel classAny
Style Budget Mid-range Luxury Romantic Family-friendly Business Resort hotelAny
Hotel Search
Any
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Distance
FilterAny distance from The Mainstay
Updating list...
US$111
US$106
Hampton.com
View Deal
Book now, pay at stay
8225 Town Center Dr, White Marsh, MD 21236-5904
32.5 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
US$139
GardenInn.com
View Deal
Book now, pay at stay
5015 Campbell Blvd, White Marsh, MD 21236-4967
32.5 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
US$85
Expedia.com
View Deal
1 Womack Dr, Annapolis, MD 21401-7372
32.5 km from The Mainstay
  • Free Wifi
  • Free Parking
Savings alert! 10% below average rates

The price you found is 10% lower than this hotel's average rate of US$94/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$93
US$91
Country Inn
View Deal
2600 Housley Rd, Annapolis, MD 21401-7009
32.6 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
Savings alert! 12% below average rates

The price you found is 12% lower than this hotel's average rate of US$103/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$119
US$114
Booking.com
View Deal
104 Chesapeake Center Ct, Glen Burnie, MD 21060-6529
32.7 km from The Mainstay
  • Free Wifi
  • Free Parking
US$98
Expedia.com
View Deal
189 Admiral Cochrane Dr, Annapolis, MD 21401-7307
32.8 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
Offers & AnnouncementsPirates on the Chesapeake
Savings alert! 38% below average rates

The price you found is 38% lower than this hotel's average rate of US$157/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$95
ExtendedStay
View Deal
120 Admiral Cochrane Dr, Annapolis, MD 21401-7308
32.8 km from The Mainstay
  • Free Wifi
  • Free Parking
US$90
US$80
Booking.com
View Deal
Free cancellation until 08/06
Book now, pay at stay
4985 Mercantile Rd, White Marsh, Nottingham, MD 21236-4910
32.8 km from The Mainstay
  • Free Wifi
  • Free Parking
US$114
Expedia.com
View Deal
170 Admiral Cochrane Drive, Annapolis, MD 21401
32.9 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
Savings alert! 12% below average rates

The price you found is 12% lower than this hotel's average rate of US$129/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$74
Expedia.com
View Deal
Free cancellation until 09/06
Book now, pay at stay
6510 Frankford Ave, Baltimore, MD 21206-4906
32.9 km from The Mainstay
  • Free Wifi
  • Free Parking
US$114
US$91
Booking.com
View Deal
2559 Riva Road, Annapolis, MD 21401
32.9 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
Savings alert! 12% below average rates

The price you found is 12% lower than this hotel's average rate of US$103/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$109
Booking.com
View Deal
4980 Mercantile Rd, White Marsh, MD 21236-4909
32.9 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
Special OfferMember Rates
Savings alert! 16% below average rates

The price you found is 16% lower than this hotel's average rate of US$129/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$119
US$108
GardenInn.com
View Deal
Book now, pay at stay
305 Harry S Truman Pkwy, Annapolis, MD 21401-7481
33.0 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
Special OfferNavy Tour Package
Savings alert! 11% below average rates

The price you found is 11% lower than this hotel's average rate of US$121/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$129
US$110
Fairfield Inn
View Deal
8477 Cordon Way, White Marsh, MD 21236-4976
33.0 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
Special OfferMember Rates
Savings alert! 17% below average rates

The price you found is 17% lower than this hotel's average rate of US$133/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$114
Hampton.com
View Deal
Book now, pay at stay
6617 Ritchie Hwy, Glen Burnie, MD 21061-2361
33.2 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
US$76
Booking.com
View Deal
6600 Ritchie Hwy, Glen Burnie, MD 21061-2317
33.4 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
US$106
La Quinta
View Deal
6323 Ritchie Hwy, Glen Burnie, MD 21061-1606
33.5 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
Special OfferSave up to 20%
US$60
Booking.com
View Deal
1015 Pulaski Hwy, Exit 74 off I-95, Joppa, MD 21085-3918
33.8 km from The Mainstay
  • Free Wifi
  • Free Parking
Special offer
US$60
Booking.com
View Deal
Free cancellation until 10/06
Book now, pay at stay
2209 Pulaski Hwy, Edgewood, MD 21040-1601
33.8 km from The Mainstay
  • Free Wifi
  • Free Parking
US$273
US$218
AscendHotels
View Deal
1000 Fell St, Baltimore, MD 21231-3529
34.5 km from The Mainstay
  • Free Wifi
  • Breakfast included
US$339
Expedia.com
View Deal
1715 Thames St, Baltimore, MD 21231-3417
34.8 km from The Mainstay
  • Free Wifi
  • Pool
US$178
US$135
Orbitz.com
View Deal
Book now, pay at stay
888 S Broadway, Historic Fell's Point, Baltimore, MD 21231-3486
34.9 km from The Mainstay
  • Free Wifi
  • Restaurant
US$164
US$143
Booking.com
View Deal
511 S Central Ave, Baltimore, MD 21202-4372
35.4 km from The Mainstay
  • Free Wifi
  • Breakfast included
Special offer
Special OfferRomance Package
Savings alert! 12% below average rates

The price you found is 12% lower than this hotel's average rate of US$163/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$206
US$166
Booking.com
View Deal
1000 Aliceanna St, Baltimore, MD 21202-4341
35.5 km from The Mainstay
  • Free Wifi
  • Pool
Special offer
Special OfferBreakfast Included!
Savings alert! 12% below average rates

The price you found is 12% lower than this hotel's average rate of US$189/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$84
SleepInn
View Deal
1807 Edgewood Rd, Edgewood, MD 21040-1044
35.5 km from The Mainstay
  • Free Wifi
  • Free Parking
US$53
Booking.com
View Deal
Free cancellation until 10/06
Book now, pay at stay
1709 Edgewood Rd, Edgewood, MD 21040-1009
35.5 km from The Mainstay
  • Free Wifi
  • Free Parking
US$429
FourSeasons.com
View Deal
200 International Dr, Baltimore, MD 21202-4650
35.6 km from The Mainstay
  • Pool
  • Restaurant
US$195
US$175
Expedia.com
View Deal
625 President St, Baltimore, MD 21202-4472
35.6 km from The Mainstay
  • Free Wifi
  • Breakfast included
Special offer
Savings alert! 13% below average rates

The price you found is 13% lower than this hotel's average rate of US$201/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$209
Booking.com
View Deal
Free cancellation until 08/06
Book now, pay at stay
625 President St, Baltimore, MD 21202-4472
35.6 km from The Mainstay
  • Free Wifi
  • Restaurant
Special offer
US$289
US$269
Expedia.com
View Deal
700 Aliceanna St, Baltimore, MD 21202-4339
35.7 km from The Mainstay
  • Pool
  • Restaurant
Special offer
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.