Duck's Inn

Edinburgh & East Lothian, Scotland

feefo logo Filled star Filled star Filled star Filled star Partial star (53 reviews)
Includes all tax & resort fees

Duck's Inn overview

Built in 1638 and with 23 cozy rooms set in the lovely village of Aberlady, the Duck’s Inn is like a historic hotel but with a warm bed & breakfast feel. Famous locally for its incredible food and award-winning restaurant, the Duck’s also has a wonderful old bar packed with memorabilia collected by its owner over the years. A great 3-star oozing charm and character, that’s perfect for golfers.

Golf Courses

The nearest courses to the Duck's Inn are Luffness New, Kilspindie and Craigielaw, which are all excellent hidden gems and worth a visit. Both Muirfield and Gullane are less than 5 miles away, with North Berwick no more than 10 miles. This is called Scotland’s Golf Coast for a reason.


The 23 guestrooms at the Duck's Inn are a mix of 2-person twin/double rooms that are all en suite. They also do have a family suite that sleeps four and a fun four poster room.

Restaurant & Bars

This is where the Duck’s Inn excels and has made a big name for itself. They have always had great chefs and boast Two AA Rosettes for Culinary Excellence.

The bar onsite is also a gem, like a traditional Scottish pub serving real ales, an extensive selection of Malt Whiskies, wines and cocktails. Packed with memorabilia from all sorts of famous visitors over the years, this is a great place to hang out after a day on the links.


The Duck's Inn is located in the village of Aberlady just 15 miles east of Edinburgh along Scotland’s East Lothian coast.

Golf courses near to Duck's Inn

Craigielaw Golf Course
at Craigielaw Golf Club

A Donald Steel links gem that opened in 2001 and sits very comfortably alongside the bigger names of Muirfield, Gullane and North Berwick. Lots of character and fun to play with great coastal views.

Gullane No.3 Course
at Gullane Golf Club

Gullane No.3 is a scaled-down version of Nos.1 and 2, maintained to the same very high standards. Tighter, tricky and with numerous bunkers and sloping greens. Spectacular scenery.

Luffness New Golf Course
at Luffness New Golf Club

Traditional links course just 20 miles east of Edinburgh next to Gullane Golf Club. Known for its incredible greens and consistently ranked amongst top 50 courses in Scotland.

Kilspindie Golf Course
at Kilspindie Golf Club

Kilspindie is one of Scotland’s historic links gems, founded in 1867 and measuring just 5500 yards off the tips, with beautiful views across Aberlady Bay and the Firth of Forth.

Longniddry Golf Course
at Longniddry Golf Club

A split personality course with that unique combination of woodlands with links, Longniddry is shorter at 6260 yards and has no par-5s but eight par-4s over 400 yards. Quirky and fun!

Includes all tax & resort fees

Book your package at Duck's Inn

Clear Filters
Select accommodation options
Choose your course(s)
Sorry, there are no packages that match that search. Why not give our experts a call free on (+1) 844.676.4653

Still can't decide? We can help.

Our expert team can answer any questions on booking courses, hotels and even playing conditions. We can also create custom packages especially for you!

4 easy steps to book

It's simple to book a trip with Golfbreaks by PGA TOUR. Click the link to see how easy it is.


Duck's Inn High Street Aberlady East Lothian Scotland EH32 0RE
Our experts say...

A great venue for a relaxing golf break. Fantastic food and a warm family atmosphere await.