Skip to content
300+ stays

Stays in Rock Hall

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire house in Rock Hall
In-Town, Water Oriented Luxury Home
10 guests3 bedrooms4 beds3 bathrooms
WifiKitchenFree parkingHeating
SUPERHOST
Entire house in Rock Hall
Bayside Beach House
4 guests2 bedrooms3 beds1.5 bathrooms
WifiKitchenFree parkingHeating
SUPERHOST
Entire cottage in Rock Hall
Cottage with Modern Updates - Walk to Waterfront!
7 guests2 bedrooms4 beds1 bathroom
WifiKitchenFree parkingHeating
SUPERHOST
Entire cottage in Saint Michaels
La Casita on Harris Creek, St. Michaels
3 guests1 bedroom2 beds1 bathroom
WifiKitchenFree parkingHeating
SUPERHOST
Entire house in Rock Hall
Eastern Neck Waterfront Paradise Brick Oven& Beach
12 guests5 bedrooms6 beds3.5 bathrooms
WifiKitchenFree parkingHeating
Entire house in Rock Hall
Egret's Nest, A Waterfront Oasis near Rock Hall
7 guests1 bedroom5 beds1.5 bathrooms
WifiKitchenFree parkingHeating
SUPERHOST
Entire cottage in Rock Hall
The Blissful Retreat @theblissfulretreat
4 guests2 bedrooms2 beds1 bathroom
WifiFree parkingHeating
Entire house in Chestertown
CHESAPEAKE SUNSETS
5 guests2 bedrooms2 beds1 bathroom
WifiKitchenFree parkingHeating
SUPERHOST
Entire cottage in Wittman
Perfect St. Michaels Getaway
4 guests2 bedrooms4 beds1.5 bathrooms
WifiKitchenFree parkingHeating
SUPERHOST
Entire cottage in Rock Hall
Cinnamon's Beach Cottage
6 guests2 bedrooms4 beds1 bathroom
WifiKitchenFree parkingHeating
Entire cottage in Rock Hall
The Little Blue Cottage by the Bay
8 guests4 bedrooms5 beds1 bathroom
WifiKitchenFree parkingHeating
SUPERHOST
Entire cottage in Easton
Cottage on Solitude Creek, Hot Tub & Firepit
4 guests2 bedrooms3 beds2 bathrooms
WifiKitchenFree parkingHeating
SUPERHOST
Entire house in Rock Hall
Pirates Perch
6 guests3 bedrooms5 beds2 bathrooms
WifiKitchenFree parkingHeating
SUPERHOST
Entire house in Rock Hall
In Town, Amazing Location on Walnut St, Rock Hall
6 guests2 bedrooms2 beds1 bathroom
WifiKitchenFree parkingHeating
SUPERHOST
Entire house in Tilghman Island
La Petite Retreat on The Chesapeake Bay
6 guests3 bedrooms4 beds3 bathrooms
WifiKitchenFree parkingHeating
Entire house in Grasonville
Serenity on the Shore - Chester River Beach
8 guests3 bedrooms3 beds2 bathrooms
WifiKitchenFree parkingHeating
SUPERHOST
Entire house in Kent Narrows
Chester Riverfront At Kent Narrows
4 guests2 bedrooms3 beds1 bathroom
WifiKitchenFree parkingHeating
SUPERHOST
Entire cottage in Saint Michaels
St. Michaels-Historic Dist. Margaret Wells House
4 guests2 bedrooms2 beds2 bathrooms
WifiKitchenFree parkingHeating
SUPERHOST
Entire guest house in Rock Hall
In-Town Beautiful Studio Cottage, Lawton Avenue
2 guestsStudio1 bed1 bathroom
WifiFree parkingHeating
Entire cottage in Rock Hall
Charming 3 bdrm cottage with lovely front porch
8 guests3 bedrooms4 beds1 bathroom
WifiKitchenFree parkingHeating
234515
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.