Book Dunbar hotels

Start date: Check-in selected.
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Dunbar

Cheap Dunbar hotels

Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns

4 out of 5
Spott Road, Dunbar, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$161 per night from 28 Sept to 29 Sept
AU$161
28 Sept - 29 Sept
includes taxes & fees
With a stay at Pine Marten, Dunbar by Marston's Inns in Dunbar, you'll be within a 5-minute drive of John Muir Way - East and John Muir's Birthplace.
Opens in a new windowPine Marten, Dunbar by Marston's Inns
Bayswell Park Hotel

Bayswell Park Hotel

3.5 out of 5
16 Bayswell Park, Dunbar, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$234 per night from 14 Sept to 15 Sept
AU$234
14 Sept - 15 Sept
includes taxes & fees
When you stay at Bayswell Park Hotel in Dunbar, you'll be near the beach, within a 10-minute walk of John Muir Country Park and John Muir Way - East.
Opens in a new windowBayswell Park Hotel
Best Western Kings Manor Hotel

Best Western Kings Manor Hotel

3 out of 5
100 Milton Road East, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$220 per night from 28 Sept to 29 Sept
AU$220
28 Sept - 29 Sept
includes taxes & fees
With a stay at Best Western Kings Manor Hotel in Edinburgh (Portobello), you'll be within a 5-minute drive of Portobello Beach and Queen Margaret ...
Opens in a new windowBest Western Kings Manor Hotel
Save an average of 15% on thousands of hotels when you're signed in
Dalkeith Aparthotel

Dalkeith Aparthotel

2 out of 5
152 High Street, Dalkeith, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$137 per night from 15 Sept to 16 Sept
AU$137
15 Sept - 16 Sept
includes taxes & fees
Located in Dalkeith, Dalkeith Aparthotel is within a 15-minute drive of Royal Mile and University of Edinburgh.
Opens in a new windowDalkeith Aparthotel
Dalhousie Castle Hotel & Spa

Dalhousie Castle Hotel & Spa

4 out of 5
B704, Bonnyrigg, Scotland
Fully refundableReserve now, pay when you stay
Located in Bonnyrigg, Dalhousie Castle Hotel & Spa is in the suburbs, within a 15-minute drive of Rosslyn Chapel and University of Edinburgh.
Opens in a new windowDalhousie Castle Hotel & Spa
Aynetree Guest House

Aynetree Guest House

3 out of 5
12 Duddingston Crescent, (Milton Road), Edinburgh, Scotland
With a stay at Aynetree Guest House, you'll be centrally located in Edinburgh, within a 10-minute drive of Royal Mile and Portobello Beach.
Opens in a new windowAynetree Guest House
Melville Castle

Melville Castle

4 out of 5
Melville Castle, Lasswade, Scotland
Fully refundableReserve now, pay when you stay
With a stay at Melville Castle in Lasswade, you'll be within a 15-minute drive of Royal Mile and Edinburgh Castle.
Opens in a new windowMelville Castle
Maitlandfield House Hotel

Maitlandfield House Hotel

3 out of 5
24 Sidegate, Haddington, Scotland
The price is AU$253 per night from 1 Oct to 2 Oct
AU$253
1 Oct - 2 Oct
includes taxes & fees
Located in Haddington, Maitlandfield House Hotel is on the riverwalk, a 1-minute drive from St Mary's Church and 6 minutes from National Museum of Flight.
Opens in a new windowMaitlandfield House Hotel
Ravelston House

Ravelston House

3 out of 5
182 North High Street, Musselburgh, Scotland
The price is AU$132 per night from 18 Sept to 19 Sept
AU$132
18 Sept - 19 Sept
includes taxes & fees
When you stay at Ravelston House in Musselburgh, you'll be on the beach, within a 15-minute drive of Royal Mile and Edinburgh Castle.
Opens in a new windowRavelston House
Don't see what you're looking for?
See all available properties in Dunbar
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Dunbar

Want to stay near Dunbar? With just 1 hotel within a 10-kilometre radius of its centre, you've gotta get in quick!

There's nothing better than an incredible night's sleep (and a long sleep in) at Dunmuir Hotel. This hotel is as central as you can get in Dunbar.

Other accommodations include the Macdonald Marine Hotel And Spa, which is 16 kilometres from the centre, and the Drem Farmhouse, which is 16 kilometres away. If these aren't right for you, we'd recommend you check out the Maitlandfield House Hotel, which is 15 kilometres from the downtown area.

Attractions and Hotels Near Dunbar

Always on the lookout for your next awesome adventure? You'll be happy to know that the wider Scotland region has some amazing things to see and experience as well. Among Scotland's natural wonders are its beaches, coastal plains and forests. After you've gotten all zen in nature, check out ruins, castles and historic palaces. Those with a good appetite for adventure can also fill their days with a little snowboarding in this part of Scotland.

Looking for more things to do? Spend a few hours enjoying the Hailes Castle and Lennoxlove Historic House. You'll find them in Haddington, 14 kilometres to the southwest of Dunbar. Some of our recommended Haddington hotels are the Goblin Ha' and The Avenue Restaurant at The Victoria Inn. 14 kilometres to the northwest of Dunbar you can also stay at North Berwick, which is home to The County Hotel and Nether Abbey Hotel. St Mary's Church and Tyninghame Beach are among the more popular sites to explore for those visiting North Berwick.

Peebles is located 55 kilometres away from Dunbar and has a population of 8,000. When you're in the region, you'd be nuts if you didn't check out Haylodge Park, Neidpath Castle and 7stanes - Glentress. The Peebles Golf Club and the Kailzie Gardens are a couple more attractions which are sure to offer up some envy-inducing photo ops. There are some great options of available hotels in Peebles, with the Cringletie House Hotel and Macdonald Cardrona Hotel, Golf & Spa topping out the list.

Just landed at Edinburgh Airport? Feeling a bit icky after the flight? Don't stress. Shampoo and soap are on offer nearby at the Holiday Inn Express Edinburgh Airport. If you can't score a room there, try the DoubleTree by Hilton Edinburgh Airport. It's also quite close to the airport, which sits 50 kilometres from Dunbar's centre.

Dunbar hotels essential information

Accommodation
1,073 hotels
Lowest Price
AU$132
Highest Price
AU$253
Popular hotels
Pine Marten, Dunbar by Marston's Inns, Bayswell Park Hotel, Best Western Kings Manor Hotel, Dalkeith Aparthotel, Dalhousie Castle Hotel & Spa, Aynetree Guest House, Melville Castle, Maitlandfield House Hotel, Ravelston House

Most recent Dunbar hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.