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
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness centre Room Service Business Classic Green Internet & up & up Business services Non-Smoking Hotel Meeting room & up Air Conditioning Clean Hotels Cheap Hotels Hotels with Restaurants Independent Hotels Reduced mobility rooms Hotels with Complimentary Breakfast Wedding Hotels Downtown Hotels Modern Hotels Suite Hotels Hotels with Shuttle Hotels with Room Service Hotels with Jacuzzi Concierge Hotels with Hot Tubs Spa Hotels Hampton Inn Hotels with Smoking Rooms Extended Stay America Hilton Garden Inn Luxury Boutique Hotels Boutique Hotels Holiday Inn Express Luxury Spa Hotels Unique Hotels Heritage Hotels Historic Hotels Themed Hotels Honeymoon Hotels Hotels with Military Discounts Convention Hotels Spring Break Hotels £ ££ £££ ££££ Country Inns And Suites Residence Inn Best Western Comfort Inn Quiet Hotels La Quinta Inn & Suites Safe Hotels Fairfield Inn Hotels with Bars Home2Suites Super 8 Motel 6 Americas Best Value Inns Thrill Seeker Dolce Hotels And Resorts Courtyard Loews Hotels with Free Wifi Boutique Airport Transportation Marriott Autograph Collection Sleep Inn All Inclusive Hotels Quality Inn Hotels with Nightclubs DoubleTree Westin Best Western Plus Days Inn Rodeway Inn Hotels With Indoor Pools Crowne Plaza Cheap Motels WoodSpring Suites Springhill Suites Within 25 mi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Holiday Inn Express & Suites Annapolis
Expedia.com
US$99
View Deal
2451 Riva Rd, Annapolis, MD 21401-7025
19.6 miles from The Mainstay
  • Free Wifi
  • Free Parking
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of US$112/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.

Crowne Plaza Annapolis
Booking.com
US$113
View Deal
173 Jennifer Rd, Annapolis, MD 21401-3043
19.6 miles from The Mainstay
  • Free Wifi
  • Free Parking
La Quinta Inn & Suites Baltimore North \/ White Marsh
La Quinta
US$136
View Deal
4 Philadelphia Ct, White Marsh, MD 21237
19.6 miles from The Mainstay
  • Free Wifi
  • Free Parking
Home2 Suites by Hilton Baltimore \/ White Marsh
Booking.com
US$147
View Deal
10465 Philadelphia Rd, White Marsh, MD 21162-3427
19.8 miles from The Mainstay
  • Free Wifi
  • Free Parking
Doubletree by Hilton Hotel Annapolis
SAVE US$22
US$180
Doubletree.com
US$158
View Deal
210 Holiday Ct, Annapolis, MD 21401-7001
19.9 miles from The Mainstay
  • Free Wifi
  • Free Parking
Best Western Annapolis
SAVE US$24
US$109
Booking.com
US$85
View Deal
2520 Riva Road, Annapolis, MD 21401-7405
20.0 miles from The Mainstay
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

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.

Oakwood at Cambridge Court
386 Attenborough Dr, WHITEMARSH, Baltimore, MD 21237-4914
20.0 miles from The Mainstay
  • Pool
  • Room Service
Country Inn & Suites By Carlson, Annapolis
Hotels.com
US$112
View Deal
2600 Housley Rd, Annapolis, MD 21401-7009
20.2 miles from The Mainstay
  • Free Wifi
  • Free Parking
Hilton Garden Inn Baltimore \/ White Marsh
SAVE US$14
US$189
Priceline
US$175
View Deal
5015 Campbell Blvd, White Marsh, MD 21236-4967
20.2 miles from The Mainstay
  • Free Wifi
  • Free Parking
Hampton Inn Baltimore \/ White Marsh
SAVE US$120
US$236
Priceline
US$116
View Deal
8225 Town Center Dr, White Marsh, MD 21236-5904
20.2 miles from The Mainstay
  • Free Wifi
  • Free Parking
Hampton Inn & Suites Annapolis
SAVE US$11
US$134
Hampton.com
US$123
View Deal
124 Womack Dr, Annapolis, MD 21401-7399
20.2 miles from The Mainstay
  • Free Wifi
  • Free Parking
Extended Stay America - Annapolis - Womack Drive
Priceline
US$113
View Deal
1 Womack Dr, Annapolis, MD 21401-7372
20.2 miles from The Mainstay
  • Free Wifi
  • Free Parking
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of US$138/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.

Extended Stay America - Baltimore - Glen Burnie
Orbitz.com
US$114
View Deal
104 Chesapeake Center Ct, Glen Burnie, MD 21060-6529
20.3 miles from The Mainstay
  • Free Wifi
  • Free Parking
SpringHill Suites by Marriott Annapolis
Booking.com
US$123
View Deal
189 Admiral Cochrane Dr, Annapolis, MD 21401-7307
20.4 miles from The Mainstay
  • Free Wifi
  • Free Parking
Residence Inn Annapolis
SAVE US$17
US$180
Residence Inn
US$163
View Deal
170 Admiral Cochrane Dr, Annapolis, MD 21401-7308
20.4 miles from The Mainstay
  • Free Wifi
  • Free Parking
Extended Stay America - Annapolis - Admiral Cochrane Drive
ExtendedStay
US$107
View Deal
120 Admiral Cochrane Dr, Annapolis, MD 21401-7308
20.4 miles from The Mainstay
  • Free Wifi
  • Free Parking
WoodSpring Suites Baltimore White Marsh
SAVE US$11
US$103
Booking.com
US$92
View Deal
4985 Mercantile Rd, White Marsh, Nottingham, MD 21236-4910
20.4 miles from The Mainstay
  • Free Wifi
  • Free Parking
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of US$125/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.

Hilton Garden Inn Annapolis
SAVE US$4
US$105
GardenInn.com
US$101
View Deal
305 Harry S Truman Pkwy, Annapolis, MD 21401-7481
20.5 miles from The Mainstay
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of US$113/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.

Courtyard Annapolis
Orbitz.com
US$118
View Deal
2559 Riva Rd, Annapolis, MD 21401-7401
20.5 miles from The Mainstay
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites White Marsh
SAVE US$24
US$149
Fairfield Inn
US$125
View Deal
8477 Cordon Way, White Marsh, MD 21236-4976
20.5 miles from The Mainstay
  • Free Wifi
  • Free Parking
Residence Inn Baltimore White Marsh
Residence Inn
US$141
View Deal
4980 Mercantile Rd, White Marsh, MD 21236-4909
20.5 miles from The Mainstay
  • Free Wifi
  • Free Parking
Americas Best Value Inn
Expedia.com
US$91
View Deal
6510 Frankford Ave, Baltimore, MD 21206-4906
20.5 miles from The Mainstay
  • Free Wifi
  • Free Parking
Hampton Inn Baltimore \/ Glen Burnie
SAVE US$123
US$252
Hampton.com
US$129
View Deal
6617 Ritchie Hwy, Glen Burnie, MD 21061-2361
20.7 miles from The Mainstay
  • Free Wifi
  • Free Parking
Still looking for a place to stay?
Rock Hall has 10 B&Bs/inns with 847 reviews
The Inn at Osprey Point
20786 Rock Hall Ave, Rock Hall, MD 21661-1405
1.1 miles from The Mainstay
  • Free Wifi
  • Free Parking
Inn at Huntingfield Creek
4928 Eastern Neck Rd, Rock Hall, MD 21661-1700
1.6 miles from The Mainstay
  • Free Wifi
  • Free Parking
Inn at Haven Harbour
20880 Rock Hall Avenue, Rock Hall, MD 21661-1409
0.7 miles from The Mainstay
  • Free Wifi
  • Free Parking
See all 10 Rock Hall B&Bs/inns
See all hotels in or near Rock Hall
Holiday Inn Express Hotel & Suites Chestertown
HIExpress.com
US$104
View Deal
150 Scheeler Rd, Chestertown, MD 21620-1031
10.8 miles from The Mainstay
  • Free Wifi
  • Free Parking
Quality Suites
160 Scheeler Rd., Chestertown, MD 21620-1031
10.9 miles from The Mainstay
  • Free Wifi
  • Free Parking
Holiday Inn Express Kent Island
1020 Kent Narrows Rd, Grasonville, MD 21638-1058
11.5 miles from The Mainstay
  • Free Wifi
  • Free Parking
Best Western Kent Narrows Inn
Booking.com
US$117
View Deal
3101 Main St, Grasonville, MD 21638-1029
11.7 miles from The Mainstay
  • Free Wifi
  • Free Parking
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$135/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.

Hilton Garden Inn Kent Island
3206 Main St, Grasonville, MD 21638-1030
11.8 miles from The Mainstay
  • Free Wifi
  • Free Parking
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.