Hotels in Eastern Shore, Maryland

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Holiday Inn & Suites Ocean City in Ocean City

Holiday Inn & Suites Ocean City

(48 miles to city center)
  • 3 stars
Excellent 4.5 / 5
from
$179
Picture of Inn at Perry Cabin by Belmond in St. Michaels

Inn at Perry Cabin by Belmond

(22 miles to city center)
  • 5 stars
Outstanding 4.7 / 5
from
$340
Picture of Lighthouse Club Hotel in Ocean City

Lighthouse Club Hotel

(47 miles to city center)
  • 3 stars
Outstanding 4.7 / 5
from
$139
Picture of Hilton Garden Inn Kent Island in Grasonville

Hilton Garden Inn Kent Island

(30 miles to city center)
  • 3 stars
Excellent 4.5 / 5
from
$149
Picture of The Tidewater Inn in Easton

The Tidewater Inn

(14 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$139
Picture of Harbourtowne St. Michaels in St. Michaels

Harbourtowne St. Michaels

(23 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$179
Picture of Knapps Narrows Marina & Inn in Tilghman

Knapps Narrows Marina & Inn

(26 miles to city center)
  • 3 stars
Outstanding 4.6 / 5
from
$125
Picture of Residence Inn by Marriott Salisbury in Salisbury

Residence Inn by Marriott Salisbury

(24 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$134
Picture of Five Gables Inn and Spa in St. Michaels

Five Gables Inn and Spa

(22 miles to city center)
  • 3.5 stars
Good 3.8 / 5
from
$255
Picture of Robert Morris Inn - A Waterfront Country Inn in Oxford

Robert Morris Inn - A Waterfront Country Inn

(17 miles to city center)
  • 3 stars
Excellent 4.0 / 5
from
$175
Picture of Lazyjack Inn on Dogwood Harbor in Tilghman

Lazyjack Inn on Dogwood Harbor

(26 miles to city center)
  • 3.5 stars
Outstanding 4.9 / 5
from
$185
Picture of Sandaway Waterfront Lodging in Oxford

Sandaway Waterfront Lodging

(17 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$189
Picture of Carousel Resort Hotel & Condominiums in Ocean City

Carousel Resort Hotel & Condominiums

(47 miles to city center)
  • 3 stars
Good 3.7 / 5
from
$69
Picture of Coastal Palms Inn & Suites in Ocean City

Coastal Palms Inn & Suites

(46 miles to city center)
  • 3 stars
Good 3.4 / 5
from
$59
Picture of The Coconut Malorie Resort in Ocean City

The Coconut Malorie Resort

(47 miles to city center)
  • 3 stars
Good 3.5 / 5
from
$80
Picture of Clarion Resort Fontainebleau Hotel - Oceanfront in Ocean City

Clarion Resort Fontainebleau Hotel - Oceanfront

(47 miles to city center)
  • 3 stars
Good 3.7 / 5
from
$159
Picture of Hotel Monte Carlo in Ocean City

Hotel Monte Carlo

(48 miles to city center)
  • 3 stars
Good 3.1 / 5
from
$109
Picture of Atlantic Hotel in Berlin

Atlantic Hotel

(42 miles to city center)
  • 3.5 stars
Excellent 4.2 / 5
from$185
$148
Picture of The Inn at Chesapeake Bay Beach Club in Stevensville

The Inn at Chesapeake Bay Beach Club

(33 miles to city center)
  • 4 stars
Outstanding 4.7 / 5
from
$169
Picture of Atlantic House Bed and Breakfast in Ocean City

Atlantic House Bed and Breakfast

(48 miles to city center)
  • 3 stars
Outstanding 4.9 / 5
from
$220
Picture of Boardwalk Terrace Apartments in Ocean City

Boardwalk Terrace Apartments

(48 miles to city center)
  • 3 stars
Fair 2.6 / 5
from
$89
Picture of Monte Carlo Suites in Ocean City

Monte Carlo Suites

(48 miles to city center)
  • 3 stars
Good 3.2 / 5
from
$199
Picture of Lowes Wharf Marina Inn in Sherwood

Lowes Wharf Marina Inn

(26 miles to city center)
  • 3 stars
Fair 2.4 / 5
from
$169
Picture of Black Walnut Point Inn in Tilghman

Black Walnut Point Inn

(26 miles to city center)
  • 3.5 stars
Excellent 4.4 / 5
from
$120
Picture of John L Stam House in Chestertown

John L Stam House

(40 miles to city center)
  • 3 stars
Outstanding 4.7 / 5
from
$190

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE