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
$220 nightly
The price is $259 total per night
$259 total
Apr 23 - Apr 24
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 11 minutes from Nationals Park.
Pet friendly
Free WiFi

Inn at Perry Cabin
308 Watkins Ln St. Michaels MD
$572 nightly
The price is $629 total per night
$629 total
Apr 23 - Apr 24
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.
Pool
Hot Tub

Annapolis Waterfront Hotel, Autograph Collection
80 Compromise St Annapolis MD
$229 nightly
The price is $261 total per night
$261 total
May 10 - May 11
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.
Pet friendly
Free WiFi

Solomons Inn Resort & Marina
155 Holiday Dr. P.O. Box 1099 Solomons MD
With a stay at Solomons Inn Resort & Marina in Solomons, you'll be within a 15-minute drive of Chesapeake Bay and Southern Branch Library.
Pool
Breakfast included

Baltimore Marriott Waterfront
700 Aliceanna St Baltimore MD
$206 nightly
The price is $242 total per night
$242 total
May 17 - May 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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
$169 nightly
The price is $193 total per night
$193 total
Apr 23 - Apr 24
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.
Pool
Breakfast included

Holiday Inn Express Annapolis East-Kent Island by IHG
1020 Kent Narrows Rd Grasonville MD
$125 nightly
The price is $139 total per night
$139 total
Apr 26 - Apr 27
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.
Pool
Breakfast included

Island Inn & Suites, an Ascend Collection Hotel
16810 Piney Point Road Piney Point MD
$83 nightly
The price is $92 total per night
$92 total
May 17 - May 18
Total with taxes and fees
Free Cancellation
A stay at Island Inn & Suites, an Ascend Collection Hotel places you in the heart of Piney Point, within a 5-minute drive of Piney Point Landing and Saint George Island 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
$275 nightly
The price is $312 total per night
$312 total
May 11 - May 12
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.
On private beach
Pool

Hilton Garden Inn Kent Island Marina
3206 Main St Grasonville MD
$130 nightly
The price is $145 total per night
$145 total
Apr 26 - Apr 27
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.
Pool
Pet friendly

Four Seasons Hotel Baltimore
200 International Dr Baltimore MD
$383 nightly
The price is $449 total per night
$449 total
May 5 - May 6
Total with taxes and fees
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 | $629 |
Cheapest price | $92 |
Total number of hotels in Maryland | 14,475 |
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 3 hours ago
CheapTickets Verified Review
"."
A verified traveler stayed at Grand Hotel Ocean City Oceanfront
More to Explore in Maryland
Top Picks
- Independent Hotels in Oxon Hill
- Hotels with Balconies in Greenbelt
- 3 Star Hotels in Oxford
- 5 Star Hotels in Linthicum Heights
- Hotels with Hot Tubs in Chesapeake Beach
- 5 Star Hotels in Elkton
- Hotels with Free Breakfast in Havre De Grace
- Washington Hotels
- Kid Friendly Hotels in Havre De Grace
- Hotels with Shopping in Thurmont
- Hotels with Restaurants in Oxon Hill
- Hotels with a Gym in Greenbelt
- National Harbor Hotels
- Red Roof Inn Hotels in Silver Spring
- Hotels with Balconies in Linthicum Heights
- Baltimore Hotels
- Hotels with an Indoor Pool in Linthicum Heights
- Edgewater Hotels
- Bethesda Hotels
- Hotels with Shopping in Glen Burnie
- Chesapeake Beach Hotels
- Boutique Hotels in National Harbor
- Red Roof Inn Hotels in Westminster
- Hotels with Air Conditioning in Camp Springs
- Annapolis Hotels
- Extended Stay Hotels in Greenbelt
- Luxury Hotels in Ellicott City
- Ski Resorts & in Emmitsburg
- Hotels with Air Conditioning in Solomons
- Hotels with Free Parking in Linthicum Heights
- Business Hotels in Edgewood
- Hotels with Free Breakfast in Prince Frederick
- Motels in New Carrollton
- Hotels with an Indoor Pool in Oxon Hill
- 3 Star Hotels in Havre De Grace
- Kid Friendly Hotels in New Carrollton
- Red Roof Inn Hotels in Linthicum Heights
- Hotels with Air Conditioning in New Carrollton
- 4 Star Hotels in Aberdeen
- Extended Stay Hotels in La Plata
- Adventure Sport Hotels in Greenbelt
- B&B in Havre De Grace
- Hotels with Hot Tubs in National Harbor
- Resorts in Havre De Grace
- Hotels with WiFi in Snow Hill
- Motels in Prince Frederick
- Hotels with Free Breakfast in Silver Spring
- Winery Hotels in Aberdeen
- Hyatt Hotels in College Park
- Hotels with Suites in Bel Air
- Ocean City Hotels
- Luxury Hotels in Gaithersburg
- 4 Star Hotels in Lexington Park
- Hotels with Restaurants in Gaithersburg
- Hotels with Restaurants in Rockville
- Hotels with Free Breakfast in Greenbelt
- Adventure Sport Hotels in Hunt Valley
- Business Hotels in Owings Mills
- Hotels with an Indoor Pool in Cambridge
- Cheap Hotels in Westminster
- Historic Hotels in Laurel
- Hotels with Free Breakfast in Pocomoke City
- Beach Resorts & in Chesapeake Beach
- Red Roof Inn Hotels in New Carrollton
- Hotels with Hot Tubs in Gaithersburg
- Business Hotels in Havre De Grace
- Flights to Baltimore
- Flights from Royal Oak
- Flights from Bentonville - Fayetteville to Baltimore
- Flights from Salisbury
- Flights from Ijamsville
- Flights from Belcamp
- Flights from Tampa to Baltimore
- Flights from Atlanta to Washington
- Flights from Washington
- Flights to Gaithersburg
- Flights to Ocean City
- Flights from Atlanta to Baltimore
- Flights from Phoenix to Baltimore
- Flights from Dallas to Baltimore
- Flights to Silver Spring
- Flights from Tampa to Hagerstown
- Flights from Tampa to Washington
- Flights from Denver to Washington
- Flights to Washington
- Flights from Jacksonville to Washington
- Flights from Baltimore
- Flights to Bethesda





