Find hotels in Dunbar from SAR 142
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Dunbar
Pet friendly
Check prices for these dates
Compare 1,091 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Bayswell Park Hotel
Bayswell Park Hotel
8.6 out of 10, Excellent, (465)
The price is SAR 554
SAR 665 total
includes taxes & fees
29 Jun - 30 Jun

Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's Inns
8.4 out of 10, Very Good, (316)
The price is SAR 295
SAR 354 total
includes taxes & fees
29 Jun - 30 Jun

Seascape Largo
Seascape Largo
10.0 out of 10, Exceptional, (38)

The Crown & Kitchen
The Crown & Kitchen
9.2 out of 10, Wonderful, (147)
The price is SAR 430
SAR 516 total
includes taxes & fees
15 Jul - 16 Jul

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate
9.4 out of 10, Exceptional, (868)

Dunclutha Guest House
Dunclutha Guest House
9.8 out of 10, Exceptional, (358)
The price is SAR 489
SAR 489 total
includes taxes & fees
23 Jul - 24 Jul
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.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Dunbar
Find the best Dunbar areas and neighborhoods for the activities you enjoy most.
Whitekirk
Though Whitekirk might not have many top sights, you can venture to the surrounding area to see attractions like Tyninghame Beach and Seacliff Beach.
Innerwick
While Innerwick might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Berwickshire Coastal Path and Dunbar Golf Club.
Whittingehame
Though Whittingehame might not have many top sights, you can venture to the surrounding area to see attractions like Belhaven Beach and Hailes Castle.
Learn more about Dunbar
Relaxing Dunbar awaits: its bars, golf, beaches, and more!

More cheap stays in Dunbar
More cheap stays in Dunbar

Railway Inn
24 Lawrence Street, Buckhaven, Scotland
The price is SAR 142 per night from Jul 24 to Jul 25
SAR 142
SAR 293 total
24 Jul - 25 Jul
includes taxes & fees
7/10 Good! (6 reviews)
Hotels in Dunbar with star-rating
Hotels in Dunbar with star-rating

5 Star Hotels
4 properties
Stay near popular Dunbar attractions
Stay near popular Dunbar attractions

Edinburgh Castle
4.5/5(1,415 reviews)
Edinburgh Castle is a popular museum in Edinburgh with a rich history. Add the area's notable monuments or shops to your travel plans.
Recent reviews of Dunbar hotels
Recent reviews of Dunbar hotels

Kilconquhar Castle Estate
5/5 Excellent
Nice stay
"Nice country location. Quiet. Good breakfast and friendly helpful staff "
A verified traveler stayed at Kilconquhar Castle Estate
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels in Dunbar Neighborhoods
Stay near popular Dunbar attractions
- Hotels near Belhaven Beach
- Hotels near Tyninghame Beach
- Hotels near Dunbar Golf Club
- Hotels near East Links Family Park
- Hotels near Winterfield Golf Club
- Hotels near John Muir Country Park
- Hotels near John Muir's Birthplace
- Hotels near Portobello Beach
- Hotels near Dalhousie Castle
- Hotels near Edinburgh Port
- Hotels near Elie Beach
- Hotels near Muirfield Golf Course
- Hotels near Musselburgh Racecourse
- Hotels near Kingsbarns Golf Links
- Hotels near North Berwick Harbour
- Hotels near Queen Margaret University
- Hotels near North Berwick Golf Course
- Hotels near Thirlestane Castle
- Hotels near Glenkinchie Distillery
- Hotels near Paxton House
More Hotel Options in Dunbar
More Accommodation Types in
Hotels near Dunbar Airports
Dunbar Hotels by Brand
Other Hotels near Dunbar, Edinburgh
- St. Andrews Hotels
- North Sea Hotels
- Berwick-upon-Tweed Hotels
- Anstruther Hotels
- North Berwick Hotels
- Kelso Hotels
- Leven Hotels
- Eyemouth Hotels
- Musselburgh Hotels
- Kirkcaldy Hotels
- Great Britain Hotels
- Haddington Hotels
- Lasswade Hotels
- Cupar Hotels
- Bonnyrigg Hotels
- Dalkeith Hotels
- Burntisland Hotels
- Duns Hotels
- Galashiels Hotels
- East Linton Hotels