Hotels and B&Bs near St Margarets Bay
15 within 3 miles · nearest first
In short: 15 hotels and B&Bs within 3 miles of St Margarets Bay in Dover. The nearest is St Margarets Hotel, under 0.2 miles away. 1 accepts dogs.
Updated · Distances are straight-line · Ratings from Google · About St Margarets Bay
under 0.2 miles
Dover
St Margarets Hotel
★ 4.0 (184)
Hotel on Reach Road in St Margarets at Cliffe, with a restaurant, bar and garden and views towards the White Cliffs and Channel.
0.6 miles
Dover
Strathmore Bed & Breakfast
★ 5.0 (22)
Adults-only B&B on The Droveway in Dover, within reach of the coastline and castle, with free on-site parking.
2.5 miles
Deal · Dogs welcome
The Five Bells
★ 4.0 (252)
A former 17th-century farmhouse turned inn on Front Street in Deal, close to the Kent seafront and town attractions.
2.6 miles
Dover
Premier Inn Dover Central
★ 4.2 (1,976)
A budget-friendly chain hotel in central Dover, offering consistent, no-frills rooms within easy walking distance of the harbour and castle.
2.6 miles
Dover
Premier Inn Dover East
★ 4.2 (1,979)
A low-rise, two-storey Premier Inn on Jubilee Way in Dover, with 40 rooms and free parking close to the ferry port.
2.7 miles
Dover
St Martins Guest House
★ 4.8 (21)
Small adults-only guest house near Dover Castle with breakfast, free parking and six simple en-suite rooms.
2.7 miles
Dover
Castle House Guest House
★ 4.6 (58)
A pet-friendly Dover guest house on Castle Hill Road with family rooms and a garden close to the White Cliffs.
2.7 miles
Dover
Hubert House
★ 4.2 (100)
Hubert House is a 6-room guest B&B on Castle Hill Road in Dover, minutes from the White Cliffs, with free on-site parking.
2.7 miles
Dover
Crabble Hill House
★ 4.8 (144)
A five-room hotel on London Road in Dover, with a garden and free on-site parking within easy reach of the coast.
2.7 miles
Dover
Number One Guest House
★ 4.7 (14)
A highly rated small guest house on Castle Street, a short walk from the harbour and directly below Dover Castle.
2.7 miles
Dover
Travelodge Dover
★ 4.3 (1,585)
A 108-room budget hotel close to Dover's port and the Kent coastline, handy for ferries, cruises and cross-Channel trips.
3 miles
Dover
The Churchill Hotel Dover
★ 4.8 (339)
A long-established seafront hotel on Dover's Georgian crescent, offering straightforward comfort and harbour views close to the town centre.
3 miles
Dover
Best Western Plus Dover Marina Hotel & Spa
★ 4.1 (2,943)
A seafront hotel directly opposite Dover's harbour, with a spa and pool and sea-facing rooms overlooking the ferry terminal and White Cliffs.
3 miles
Dover
Dover Marina Hotel & Spa, Tapestry Collection by Hilton
★ 4.1 (2,944)
A large six-storey seafront hotel in Dover with 122 rooms, spa and sea views, close to the ferry port and White Cliffs.
3 miles
Dover
Flints Of Dover
★ 4.1 (2,944)
Flints Of Dover is a simple Dover B&B with breakfast and packed lunches on offer, free parking and Dover Castle nearby.
Quick answers
How many hotels and B&Bs are there near St Margarets Bay?
We list 15 within 3 miles of St Margarets Bay, measured in a straight line.
Which hotels and B&Bs are closest to St Margarets Bay?
The nearest are St Margarets Hotel (under 0.2 miles), Strathmore Bed & Breakfast (0.6 miles) and The Five Bells (2.5 miles).
Are there dog-friendly hotels and B&Bs near St Margarets Bay?
Yes: 1 of the 15 accepts dogs. They are marked on this page.
How are the distances worked out?
They are straight-line distances between each place and St Margarets Bay, so the journey by road will be a little longer.