The 10 best golf hotels in Dunbar, UK | Booking.com
Skip to main content

Golf Hotels in Dunbar

Find the golf hotels that appeal to you the most

The best golf hotels in Dunbar

Check out our pick of great golf hotels in Dunbar

Filter by:

Review score

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.

D
David
From
United Kingdom
Very friendly staff, excellent food, both evening meal and breakfast. Nice bar.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 431 reviews
Price from
US$159.65
1 night, 2 adults

Nether Abbey Hotel

North Berwick (Near Dunbar)

Located in the coastal town of North Berwick, Nether Abbey Hotel boasts elegant rooms, a restaurant, free Wi-Fi, and free parking.

C
CATHERINE
From
France
The members of staff were very kind and helpful. The room was big, very clean and comfortable. On our last day we had to check out very early and we were given sandwiches and snacks. This came as a surprise as we didn’t ask for it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 425 reviews
Price from
US$246.13
1 night, 2 adults

Marine North Berwick

North Berwick (Near Dunbar)

With free parking, a spa and an award-winning restaurant, Marine North Berwick has views across the Firth of Forth. Overlooking North Berwick Golf Club, the grand building has stylish rooms.

J
John
From
United States
People at front desk were so helpful!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,993 reviews
Price from
US$309.29
1 night, 2 adults

No12 Hotel

North Berwick (Near Dunbar)

Set within 200 metres of West Bay and 7.4 km of Muirfield in North Berwick, No12 Hotel offers accommodation with seating area.

D
Daniel
From
United States
Very welcoming staff and the rooms were exceptionally clean.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 197 reviews
Price from
US$244.27
1 night, 2 adults

Tweeddale Arms Hotel

Gifford (Near Dunbar)

The Tweeddale Arms is situated in the charming village of Gifford, 40 minutes’ drive from Edinburgh. It is at the foot of the Lammremuir Hills and within easy reach of 17 golf courses.

M
Michal
From
Czech Republic
Very Scottish-style and cosy hotel where a felt as in one or two centuries ago. The village around was very romantic as well.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 768 reviews
Price from
US$172.96
1 night, 2 adults

Greywalls Hotel & Chez Roux

Gullane (Near Dunbar)

Greywalls Hotel is situated on the edge of Muirfield’s championship golf course, on the 9th and 18th holes. There are ample gardens, tennis courts and free Wi-Fi.

M
Masuch
From
Canada
This is an iconic hotel. No modern reincarnation could ever replace, or re-create what it provides. Opening the door, and being centimetres from the 10th tee at Muirfield is unbelievable.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 324 reviews
Price from
US$383.17
1 night, 2 adults

Maitlandfield House Hotel

Haddington (Near Dunbar)

Within walking distance of picturesque Haddington and just 26 km from Edinburgh, Maitlandfield House boasts quality, efficiency, traditional charm and original elegance.

A
AlexisB1
From
United Kingdom
The hotel staff were amazing and went above and beyond for us during our stay, we could not have asked for a better experience, especially with as short notice as they were given!! We cannot thank them enough!
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 596 reviews
Price from
US$164.98
1 night, 2 adults

The Lodge at Craigielaw and Golf Courses

Aberlady (Near Dunbar)

Set in the heart of East Lothian's famous golf courses, Craigielaw offers rooms with views of the courtyard or the coastline with free parking on site.

U
Ujjwal
From
India
Bfast was good. Location was bit far but excellent
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 614 reviews
Price from
US$119.74
1 night, 2 adults

Dunmuir Hotel

Hotel in Dunbar

In the heart of Dunbar, this 3 Silver star AA awarded property is located just 50 metres from the sandy Dunbar Beach. The traditional hotel offers home-cooked food and a bar.

J
Janet
From
France
Warm welcome, a good room and large bathroom, big fluffy towels. Cosy bar, great dining and wines. Polite helpful and friendly staff. Breakfast was also good, copious with plenty of choices. Overall a great place to stay on my own in a quiet location and handy for bus or train travel to Edinburgh.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 595 reviews

Maple Cottage B&B

Gullane (Near Dunbar)

Maple Cottage B&B in Gullane provides adults-only accommodation with a garden and a shared lounge. Boasting a housekeeping service, this property also provides guests with a sun terrace.

R
Robert
From
United Kingdom
Great location, lovely accommodation, tasty breakfast (with a lot of it) and a fantastic host.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 84 reviews
All golf hotels in Dunbar

Looking for a golf hotel?

Fancy being able to walk straight from your hotel room onto a beautiful golf course? This is exactly what you’ll get by staying at a golf hotel, which often features luxury facilities like a gourmet restaurant, a health spa and high-end shops. Golf hotels are often set in dramatic locations, so you can enjoy lots of different outdoor activities.

Golf hotels that guests love in Dunbar

See all
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 595 reviews
    It was in a great area easy walk into Dunbar also 2 mins to Dunbar Golf Club
    Guest review by
    Bruce
    Solo traveller
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 595 reviews
    Perfect location for Dunbar golf!!!
    Guest review by
    russell
    Group