We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Beachfront Luxury City Centre Mid-range Breakfast included Romantic Free Parking Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Fitness centre Room Service Business Classic & up Internet & up Non-Smoking Hotel & up Clean Hotels Independent Hotels Hotels with Restaurants Suite Hotels Cheap Hotels Accessible rooms Hotels with Bars Quiet Hotels Wedding Hotels Hotels with Free Wifi Meeting Rooms Modern Hotels Premier Inn City Centre Hotels Budget Hotels Downtown Hotels Hotels with Balconies Hotels with Room Service Foodie Oceanfront Hotels Spa Hotels Romantic Boutique Hotels Historic Hotels Beach Resorts Family Holiday Maker Charming Hotels $ $$ $$$ $$$$ Concierge Boardwalk Hotels Pool Nature Lover Shopping Fanatic Trendy Quaint Like a Local Business Centre Golf Hotels Hotels with Shuttle 60+ Traveller Air Conditioning Hotels with Kitchenette Ramada Boutique Hotels Party Hotels Best Western Within 10 km Within 25 km Any Distance from St Margaret's Bay Beach
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
The White Cliffs Hotel
Booking.com
US$147
View Deal
High Street, St Margaret's at Cliffe, Dover CT15 6AT, England
1.0 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
The Swingate Inn and Hotel
No availability for your dates from these sites
Deal Road, Dover CT15 5DP, England
3.3 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Premier Inn Dover East Hotel
PremierInn.com
US$70
View Deal
Jubilee Way | Guston Wood, Dover CT15 5FD, England
4.0 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Loddington House
SAVE US$18
US$106
Travelocity
US$88
View Deal
14 East Cliff | Sea Front, Marine Parade, Dover CT16 1LX, England
5.0 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Premier Inn Dover Central (Eastern Ferry Terminal) Hotel
PremierInn.com
US$70
View Deal
Marine Court Marine Parade | Marine Parade, Dover CT16 1LW, England
5.3 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Best Western Plus Dover Marina Hotel & Spa
Booking.com
US$80
View Deal
Waterloo Crescent, Dover CT17 9BP, England
5.8 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Beulah House
94 Crabble Hill, Dover CT17 0SA, England
6.7 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Ramada Dover
SAVE US$14
US$102
Travelocity
US$88
View Deal
Singledge Lane, Whitfield, Dover CT16 3EL, England
7.0 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Sutherland House
Booking.com
US$99
View Deal
186 London Road, Deal CT14 9PT, England
7.6 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Waterfront Hotel
Agoda.com
US$62
View Deal
29 Beach Street, Deal CT14 6HY, England
8.2 km from St Margaret's Bay Beach
  • Free Wifi
  • Breakfast included
Dunkerley's Restaurant and Hotel
SAVE US$23
US$122
Travelocity
US$99
View Deal
19 Beach Street, Deal CT14 7AH, England
8.2 km from St Margaret's Bay Beach
  • Free Wifi
  • Breakfast included
Queen Street Hotel
Travelocity
US$66
View Deal
42 Queen Street, Deal CT14 6EY, England
8.2 km from St Margaret's Bay Beach
  • Bar/Lounge
  • Free Internet
The Royal Hotel
SAVE US$3
US$104
Travelocity
US$101
View Deal
Beach Street, Deal CT14 6JD, England
8.5 km from St Margaret's Bay Beach
  • Free Wifi
  • Breakfast included
Savings alert: 15% below average rate

The price you found is 15% lower than this hotel's average rate of US$119/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Premier Inn Dover (A20) Hotel
PremierInn.com
US$70
View Deal
Folkestone Road | Church Hougham, Dover CT15 7AB, England
9.8 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
The Blue Pigeons
The Blue Pigeons The Street, Worth, Sandwich CT14 0DE, England
12.1 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
The Salutation Hotel & Restaurant
Travelocity
US$256
View Deal
Knightrider Street, Sandwich CT13 9EW, England
14.1 km from St Margaret's Bay Beach
  • Free Parking
  • Breakfast included
St Margaret's Bay has 1 B&Bs/inns with 25 reviews
Strathmore
Booking.com
US$136
View Deal
37 The Droveway, St Margaret's Bay, Dover CT15 6BZ, England
0.4 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
See all 1 St Margaret's Bay B&Bs/inns
See all hotels in or near St Margaret's Bay
The White Cliffs Hotel
Booking.com
US$147
View Deal
High Street, St Margaret's at Cliffe, Dover CT15 6AT, England
1.0 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
The Swingate Inn and Hotel
No availability for your dates from these sites
Deal Road, Dover CT15 5DP, England
3.3 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Premier Inn Dover East Hotel
PremierInn.com
US$70
View Deal
Jubilee Way | Guston Wood, Dover CT15 5FD, England
4.0 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Loddington House
SAVE US$18
US$106
Travelocity
US$88
View Deal
14 East Cliff | Sea Front, Marine Parade, Dover CT16 1LX, England
5.0 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
Premier Inn Dover Central (Eastern Ferry Terminal) Hotel
PremierInn.com
US$70
View Deal
Marine Court Marine Parade | Marine Parade, Dover CT16 1LW, England
5.3 km from St Margaret's Bay Beach
  • Free Wifi
  • Free Parking
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.