Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Dunbar – 30 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Dunmuir Hotel

Hotel in Dunbar

In the heart of Dunbar, this 3 star Visit Scotland awarded property is located just 164 feet from the sandy Dunbar Beach. The traditional hotel offers home-cooked food and a bar. Very comfortable bed and lovely breakfast

Show more Show less
9
Awesome
600 reviews
Avg. price/night:
$71

Pine Marten, Dunbar by Marston's Inns

Hotel in Dunbar

Offering a pub and restaurant, The Pine Marten is located just 20 minutes' walk from central Dunbar. The property offers free WiFi and free onsite parking. Although a mile out of the town centre, having the pub next door made it ideal.

Show more Show less
8.2
Very Good
820 reviews
Avg. price/night:
$58

Royal Mackintosh Hotel

Hotel in Dunbar

Located in the seaside town of Dunbar, The Royal Mackintosh is just 2 minutes’ walk from Dunbar Rail Station. There is an on-site restaurant, and limited free parking is available. Lovely friendly family run hotel. Delicious breakfast!

Show more Show less
8.4
Very Good
415 reviews
Avg. price/night:
$71

Bayswell Park Hotel

Hotel in Dunbar

With uninterrupted views of the Firth of Forth, Bayswell Park Hotel features sea views, free parking, and free WiFi throughout. The dining room had lovely views out to the North Sea and the Bass Rock. The choice for breakfast was excellent and nicely prepared. We had dinner each evening and the cooking was superb. The haddock was the best I have had.

Show more Show less
8.3
Very Good
446 reviews
Avg. price/night:
$80

Dreamhaven

Dunbar

Located in Dunbar, 13 miles from North Berwick, Dreamhaven has a shared lounge and free WiFi. The bed and breakfast offers a continental or Full English/Irish breakfast. Modern well appointed b&b. Comfy+++ bed. Breakfast to satiate the hungriest of travellers very well cooked.

Show more Show less
9.3
Awesome
156 reviews
Avg. price/night:
$75

The Lodge by the Lake, Dunbar

Dunbar

Located in Dunbar in the Lothian region, The Lodge by the Lake, Dunbar features a garden. Lovely private lodge with hot tub. Good self catering facilities.

Show more Show less
9.3
Awesome
13 reviews
Avg. price/night:
$292

Golden Oak Chalet

Dunbar

Golden Oak Chalet is located in Dunbar. The property is 24 miles from Musselburgh. Berwick-Upon-Tweed is 28 miles from the apartment, while North Berwick is 15 miles away. So welcoming and friendly. Excellent hosts with a high level of care and attention to guests. Perfect base for visiting this beautiful part of Scotland. Stunning coastline, exciting castles to explore and lots of attractions right on the doorstep. Great cosy facilities and a fantastic location.

Show more Show less
9.7
Exceptional
16 reviews

Greco's Close

Dunbar

Greco's Close is located in Dunbar. The property has sea views and is 13 miles from North Berwick. Beautiful accommodation, on High Street.

Show more Show less
9
Awesome
29 reviews

Beach View

Dunbar

Beach View is located in Dunbar. The property features sea views and is 13 miles from North Berwick. Lovely spacious modern 2nd floor apartment, Lift was great. The apartment in a fantastic location, walking distance to high street, beach and train station. Also with great sea views. We will be back

Show more Show less
9.4
Awesome
28 reviews
Avg. price/night:
$122

Rockpool View

Dunbar

Rockpool View is located in Dunbar. The accommodation is 13 miles from North Berwick, and guests benefit from private parking available on site and free WiFi. Loved the views out over the bay - ever changing with the tides and the weather. The apartment was in first class condition with excellent fixtures and fittings. It couldn't have been better located for us - with very easy access into Dunbar, perfect for a train ride into Edinburgh, and a good base for exploring the wider East Lothian region and the various locations of the Lammermuir music festival. For future guests: you will find all the little extras like washing tablets, teabags and a little hamper awaiting.

Show more Show less
9.7
Exceptional
29 reviews
Avg. price/night:
$116

Most-booked hotels in Dunbar in the past month

See all

Dunbar's best hotels with breakfast

See all

Budget hotels in Dunbar

See all

FAQs about hotels in Dunbar

There are 30 hotels in Dunbar listed on Booking.com , that—from 2745 guest reviews—have an average review score of 9.12. To give you an idea of how much a hotel in Dunbar costs, the average price for a one-night stay is $131 (based on bookings made on our site in the last 30 days). Room sizes will naturally vary according to minimum and maximum occupancy requirements. However, to give you an indication, the average size of a double room in a Dunbar hotel is 17m². If you're looking for some ideas about where in Dunbar to book a hotel, the areas around Dunbar Golf Club and Winterfield Golf Club are popular with our guests. Whether you book a hotel in Dunbar or elsewhere, you can always rely on 24/7 customer support when you book with Booking.com – wherever you are, whenever you need it.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Dunbar:

Explore guest reviews of hotels in Dunbar

See all