Skip to main content

Hotels in Dover

24 handpicked places to stay

Photo © Asad Ziar, Google Maps

Where you base yourself in Dover depends largely on whether you are here for the castle, the cliffs, or simply passing through on the way to or from the ferry. Staying in the town centre or along the seafront puts you within walking distance of Dover Priory station, the harbour and the main shops and restaurants, which suits anyone without a car or catching an early crossing. Properties closer to Castle Hill and Maison Dieu Road offer a quieter setting with the castle itself just up the road, a good compromise for visitors splitting their time between sightseeing and simply resting after a day of walking the ramparts and tunnels.

For a slower pace, St Margaret's at Cliffe and St Margaret's Bay sit a short drive east of town, right among the White Cliffs scenery that draws most visitors to this stretch of coast in the first place, with a village pub and shingle beach on the doorstep. Inland, villages in the Elham Valley and around Alkham give access to open Kent countryside, working farms and orchards, and tend to house some of the area's better restaurants, at the cost of needing a car to reach Dover itself. Budget matters too: Dover has a healthy spread of straightforward B&Bs and guest houses in and around the town, several upmarket country properties with restaurants attached a short drive out, and a couple of mid-range hotels directly on the seafront that make sense for ferry travellers wanting a night either side of a crossing. None of the options here are more than fifteen or twenty minutes from the castle or the cliffs, so the choice really comes down to whether you want harbour views, castle proximity, or rural quiet.

The Marquis at Alkham
4 star

The Marquis at Alkham

Inn · Alkham Valley, five miles from Dover

A contemporary restaurant with rooms set in the quiet Alkham Valley, prized for its kitchen as much as its comfortable, understated bedrooms.

Best Western Plus Dover Marina Hotel & Spa
4 star

Best Western Plus Dover Marina Hotel & Spa

Hotel · Dover seafront, opposite the harbour

A seafront hotel directly opposite Dover's harbour, with a spa and pool and sea-facing rooms overlooking the ferry terminal and White Cliffs.

The Churchill Hotel Dover
3 star★★

The Churchill Hotel Dover

Hotel · Dover seafront, Waterloo Crescent

A long-established seafront hotel on Dover's Georgian crescent, offering straightforward comfort and harbour views close to the town centre.

The White Cliffs Hotel
3 star★★

The White Cliffs Hotel

Inn · St Margaret's Bay, four miles east of Dover

A village inn a short stroll from the beach at St Margaret's Bay, with simple rooms and a well-regarded restaurant popular with walkers.

Premier Inn Dover Central
3 star★★

Premier Inn Dover Central

Hotel · Dover town centre, near the seafront

A budget-friendly chain hotel in central Dover, offering consistent, no-frills rooms within easy walking distance of the harbour and castle.

Number One Guest House
4 star

Number One Guest House

Guest House · Castle Street, below Dover Castle

A highly rated small guest house on Castle Street, a short walk from the harbour and directly below Dover Castle.

East Lee Guest House
4 star

East Lee Guest House

Guest House · Widred Road, near Dover Priory station

A well-kept Victorian guest house close to Dover Priory station, known for generous breakfasts and a warm, personal welcome.

299 London Road

299 London Road

B&B · 299 London Road, Dover

Adults-only B&B on London Road in Dover, with free parking, a garden and easy reach of Dover Castle and the White Cliffs.

Castle House Guest House

Castle House Guest House

Guest Accommodation · 10 Castle Hill Road, Dover

A pet-friendly Dover guest house on Castle Hill Road with 24-hour reception, family rooms and a garden close to the White Cliffs.

Connaught Hotel

Connaught Hotel

Hotel · 73 Folkestone Road, Dover

A budget-friendly base on Folkestone Road in Dover, close to coastal walks and the town's historic sights, with free on-site parking.

Crabble Hill House

Crabble Hill House

Hotel · 35 London Road, Dover

A five-room hotel on London Road in Dover, with a garden and free on-site parking within easy reach of the coast.

Dover Marina Hotel & Spa, Tapestry Collection by Hilton

Dover Marina Hotel & Spa, Tapestry Collection by Hilton

Hotel · Dover Waterfront, Dover

A large six-storey seafront hotel in Dover with 122 rooms, spa and sea views, close to the ferry port and White Cliffs.

Dovers Restover Bed & Breakfast

Dovers Restover Bed & Breakfast

B&B · 69 Folkestone Road, Dover

Simple en-suite rooms with tea and coffee to hand at Dovers Restover Bed & Breakfast on Folkestone Road, Dover, with free parking on site.

Flints Of Dover

Flints Of Dover

B&B · 23 Danes Court, Dover

Flints Of Dover is a simple Dover B&B with breakfast and packed lunches on offer, free parking and Dover Castle nearby.

Heathwood

Heathwood

B&B · Birchwood Rise, Dover

Adults-only B&B on Birchwood Rise in Dover, close to Dover Castle and the White Cliffs, with free on-site parking.

Holiday Inn Dover

Holiday Inn Dover

Hotel · Singledge Lane, Dover

A practical stopover for cross-Channel travellers, Holiday Inn Dover offers 68 modern rooms just off the main routes into the port.

Hubert House

Hubert House

Guest Accommodation · 9 Castle Hill Road, Dover

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.

Longfield Guest House

Longfield Guest House

Guest Accommodation · 203 Folkestone Road, Dover

A budget-friendly guest house on Folkestone Road in Dover, offering free parking and en-suite family rooms close to the White Cliffs.

Premier Inn Dover A20

Premier Inn Dover A20

Hotel · Folkestone Road, Dover

A straightforward Premier Inn on the A20 at Dover, handy for the White Cliffs and Dover Castle with free on-site parking.

Premier Inn Dover East

Premier Inn Dover East

Hotel · Jubilee Way, Dover

A low-rise, two-storey Premier Inn on Jubilee Way in Dover, with 40 rooms and free parking close to the ferry port.

Royal Oak

Royal Oak

Hotel · 36 Lower Road, Dover

Royal Oak is a hotel on Lower Road in Dover offering en-suite rooms and free on-site parking, handy for the White Cliffs.

St Martins Guest House

St Martins Guest House

Guest Accommodation · 17 Castle Hill Road, Dover

Small adults-only guest house near Dover Castle with breakfast, free parking and six simple en-suite rooms.

Strathmore Bed & Breakfast

Strathmore Bed & Breakfast

B&B · 37 The Droveway, Dover

Adults-only B&B on The Droveway in Dover, within reach of the coastline and castle, with free on-site parking.

The Lydden Bell

The Lydden Bell

Hotel · 81 Canterbury Road, Dover

A small, five-room hotel on Canterbury Road in Dover, suited to travellers passing through for the castle, cliffs and cross-Channel routes.

Page 1 of 2 · 27 in total