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
$195 nightly
The price is $230 total per night
$230 total
Feb 5 - Feb 6
Total with taxes and fees
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.

Inn at Perry Cabin
308 Watkins Ln St. Michaels MD
$513 nightly
The price is $564 total per night
$564 total
Feb 4 - Feb 5
Total with taxes and fees
A stay at Inn at Perry Cabin places you in the heart of St. Michaels, within a 15-minute walk of Perry Cabin Park and Saint Michaels Town Hall.

Annapolis Waterfront Hotel, Autograph Collection
80 Compromise St Annapolis MD
$186 nightly
The price is $212 total per night
$212 total
Jan 25 - Jan 26
Total with taxes and fees
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 William Paca House and Maryland State House.

Solomons Inn Resort & Marina
155 Holiday Dr. P.O. Box 1099 Solomons MD
$119 nightly
The price is $132 total per night
$132 total
Jan 20 - Jan 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Solomons Inn Resort & Marina in Solomons, you'll be a 3-minute walk from Southern Branch Library and 11 minutes by foot from Drum Point Lighthouse.

Baltimore Marriott Waterfront
700 Aliceanna St Baltimore MD
$169 nightly
The price is $199 total per night
$199 total
Jan 23 - Jan 24
Total with taxes and fees
In the heart of Baltimore, Baltimore Marriott Waterfront is within a 5-minute drive of National Aquarium in Baltimore and Baltimore Convention Center.

Anchored Inn at Hidden Harbour Marina
604 Cabana Blvd Deale MD
$134 nightly
The price is $153 total per night
$153 total
Jan 19 - Jan 20
Total with taxes and fees
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 5-minute drive of Chesapeake Bay and Northern Chesapeake Bay.

Holiday Inn Express Annapolis East-Kent Island by IHG
1020 Kent Narrows Rd Grasonville MD
$95 nightly
The price is $105 total per night
$105 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Located in Grasonville, Holiday Inn Express Annapolis East-Kent Island by IHG is on a river, within a 10-minute drive of Queenstown Premium Outlets and Chesapeake Bay Environmental Center.

Island Inn & Suites, an Ascend Collection Hotel
16810 Piney Point Road Piney Point MD
A stay at Island Inn & Suites, an Ascend Collection Hotel places you in the heart of Piney Point, within a 5-minute drive of Saint George Island Beach and Piney Point Beach.

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.

Hyatt Regency Chesapeake Bay
100 Heron Blvd Cambridge MD
$211 nightly
The price is $240 total per night
$240 total
Jan 22 - Jan 23
Total with taxes and fees
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 5 minutes from Eastern Shore Hospital Center.

Hilton Garden Inn Kent Island Marina
3206 Main St Grasonville MD
$122 nightly
The price is $136 total per night
$136 total
Jan 25 - Jan 26
Total with taxes and fees
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.

Four Seasons Hotel Baltimore
200 International Dr Baltimore MD
$412 nightly
The price is $484 total per night
$484 total
Feb 16 - Feb 17
Total with taxes and fees
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 | $564 |
Cheapest price | $105 |
Total number of hotels in Maryland | 14,219 |
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 East-Kent Island by IHG, Island Inn & Suites, an Ascend Collection Hotel, 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

Grand Hotel Ocean City Oceanfront
5 out of 5
Posted 20 hours ago
CheapTickets Verified Review
"We stayed here years ago while it was undergoing renovation, but weren't impressed. Due to the limited off season availability we decided to try it again
"
A verified traveler stayed at Grand Hotel Ocean City Oceanfront
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 Minnesota
- Flights to California
- Flights to New Jersey
- Flights to North Carolina
- Flights to Texas
- Flights to Florida
- Flights to Connecticut
- Flights to South Carolina
- Flights to Georgia
- Flights to Montana
- Flights to Michigan
- Flights to Utah
- Flights to Virginia
- Flights to North Dakota
- Flights to Ohio
- Flights to Colorado
- Flights to Alabama
- Flights to Arizona
- Flights to Pennsylvania
- Flights to Hawaii





