Compare Hotels on the River in Maryland
Secret Bargains - Save an extra 10% or more on select Hotels on the River
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Maryland Hotels on the River

The Westin Washington National Harbor
171 Waterfront St, Fort Washington, MD
The price is $219 per night
$219
includes taxes & fees
$186 per night
Mar 27 - Mar 28
Free Cancellation
Reserve now, pay when you stay
With a stay at The Westin Washington National Harbor, you'll be centrally located in National Harbor, a 4-minute drive from MGM National Harbor Casino and 14 minutes from United States Capitol.
Pet friendly
Free WiFi

Inn at Perry Cabin
308 Watkins Ln, St. Michaels, MD
The price is $467 per night
$467
includes taxes & fees
$425 per night
Mar 30 - Mar 31
A stay at Inn at Perry Cabin places you in the heart of St. Michaels, steps from Perry Cabin Park and 8 minutes by foot from Higgins Yacht Yard and Marina.
Pool
Hot Tub

Annapolis Waterfront Hotel, Autograph Collection
80 Compromise St, Annapolis, MD
The price is $235 per night
$235
includes taxes & fees
$206 per night
Mar 31 - Apr 1
Free Cancellation
Reserve now, pay when you stay
With a stay at Annapolis Waterfront Hotel, Autograph Collection, you'll be centrally located in Annapolis, within a 10-minute walk of U.S. Naval Academy and William Paca House.
Pet friendly
Free WiFi

Solomons Inn Resort & Marina
155 Holiday Dr. P.O. Box 1099, Solomons, MD
The price is $161 per night
$161
includes taxes & fees
$145 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
With a stay at Solomons Inn Resort & Marina in Solomons, you'll be within a 15-minute drive of Patuxent River Naval Air Station and Southern Branch Library.
Pool
Breakfast included

Baltimore Marriott Waterfront
700 Aliceanna St, Baltimore, MD
The price is $187 per night
$187
includes taxes & fees
$159 per night
Apr 14 - Apr 15
In the heart of Baltimore, Baltimore Marriott Waterfront is within a 5-minute drive of National Aquarium in Baltimore and Baltimore Convention Center.
Free WiFi
Restaurant

Anchored Inn at Hidden Harbour Marina
604 Cabana Blvd, Deale, MD
The price is $214 per night
$214
includes taxes & fees
$188 per night
Mar 26 - Mar 27
Free Cancellation
Reserve now, pay when you stay
With a stay at Anchored Inn at Hidden Harbour Marina in Deale, you'll be within a 10-minute drive of Franklin Point State Park and Upper Yough River.
Pool
Breakfast included

Holiday Inn Express Annapolis - Kent Island by IHG
1020 Kent Narrows Rd, Grasonville, MD
The price is $105 per night
$105
includes taxes & fees
$95 per night
Apr 14 - Apr 15
Free Cancellation
Located in Grasonville, Holiday Inn Express Annapolis - Kent Island by IHG is on a river, within a 10-minute drive of Queenstown Premium Outlets and Chesapeake Bay Environmental Center.
Pool
Breakfast included

Island Inn & Suites, Ascend Hotel Collection
16810 Piney Point Road, Piney Point, MD
The price is $110 per night
$110
includes taxes & fees
$99 per night
Mar 31 - Apr 1
Free Cancellation
Reserve now, pay when you stay
A stay at Island Inn & Suites, Ascend Hotel Collection places you in the heart of Piney Point, within a 5-minute drive of Saint George Island Beach and Piney Point Beach.
Breakfast included
Parking included

Laurel Grove Inn on the South
2881 South Have Road, Annapolis, MD
With a stay at Laurel Grove Inn on the South in Annapolis, you'll be within a 15-minute drive of U.S. Naval Academy and Broad Creek Marsh.
Breakfast included
Parking included

Hyatt Regency Chesapeake Bay
100 Heron Blvd, Cambridge, MD
The price is $283 per night
$283
includes taxes & fees
$249 per night
Apr 7 - Apr 8
Free Cancellation
Reserve now, pay when you stay
Located in Cambridge, Hyatt Regency Chesapeake Bay is on the waterfront, a 4-minute drive from Bay Country Shop and 6 minutes from Dorchester County Visitors Center.
On private beach
Pool

Hilton Garden Inn Kent Island Marina
3206 Main St, Grasonville, MD
The price is $112 per night
$112
includes taxes & fees
$101 per night
Apr 14 - Apr 15
A stay at Hilton Garden Inn Kent Island Marina places you in the heart of Grasonville, a 3-minute drive from Chesapeake Exploration Center and 7 minutes from Queenstown Premium Outlets.
Pool
Pet friendly

Four Seasons Hotel Baltimore
200 International Dr, Baltimore, MD
The price is $385 per night
$385
includes taxes & fees
$327 per night
Apr 6 - Apr 7
Free Cancellation
Reserve now, pay when you stay
In the heart of Baltimore, Four Seasons Hotel Baltimore is within a 5-minute drive of National Aquarium in Baltimore and Baltimore Convention Center.
Pool
Hot Tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Maryland Hotels on the River essential information
Hotels on the River in Maryland |
22 |
---|---|
Highest price | $467 |
Cheapest price | $105 |
Total number of hotels in Maryland | 13,805 |
Popular hotels | The Westin Washington National Harbor, Inn at Perry Cabin, Annapolis Waterfront Hotel, Autograph Collection, Solomons Inn Resort & Marina, Baltimore Marriott Waterfront, Anchored Inn at Hidden Harbour Marina, Holiday Inn Express Annapolis - Kent Island by IHG, Island Inn & Suites, Ascend Hotel Collection, Laurel Grove Inn on the South, Hyatt Regency Chesapeake Bay, Hilton Garden Inn Kent Island Marina, Four Seasons Hotel Baltimore |
Most Recent Maryland Hotel Reviews

Crowne Plaza College Park - Washington DC by IHG
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Excellent facilities "
A verified traveler stayed at Crowne Plaza College Park - Washington DC by IHG
More Hotels on the River
Types of Hotels
Top 20 Maryland Hotels
Hotels Near Maryland
Cities near Maryland
More to Explore in Maryland
Top Picks
Flights
Flights to MinnesotaFlights to CaliforniaFlights to New JerseyFlights to North CarolinaFlights to TexasFlights to FloridaFlights to ConnecticutFlights to South CarolinaFlights to GeorgiaFlights to MontanaFlights to MichiganFlights to UtahFlights to VirginiaFlights to North DakotaFlights to OhioFlights to ColoradoFlights to AlabamaFlights to ArizonaFlights to PennsylvaniaFlights to Hawaii