The Aberdour Hotel

Fife, Scotland


The accommodation at Arberdour Hotel is comfortable and airy and the service is excellent. For that home from home feel, The Arberdour is a wonderful choice. Situated in a historic village and close to many local attractions, golfers will not be short of things to do when on a golf break to this part of Scotland.

Golf Courses

When staying at the Aberdour Hotel golfers can play at Aberdour Golf Club, Balbirnie Park, Burntisland, Charleton, Dunfermline, Forrester Park Golf Club, Canmore Golf Club, Elmwood Golf Club and Kirkcaldy.


A former coaching inn, the Aberdour hotel is now a delightful 16 bedroom hotel, situated in the charming, historic village of Aberdour on the North shore of the Firth of Forth River. Guests staying at this hotel can enjoy a peaceful and picturesque setting yet be just 35-minutes from Edinburgh.

The rooms at the Aberdour Hotel have a “home from home” feel to them and are comfortable and well decorated. There is a range of singles, doubles, twins and family rooms to suit all requirements. The service is excellent at the Aberdour and guests can always enjoy the friendly atmosphere. The rooms are en-suite and have tea and coffee making facilities, sky TV, direct telephone and free Wi-Fi.

Restaurant & Bars

When choosing to dine at The Aberdour Hotel you will not be disappointed. The menu has a range of traditional Scottish cuisine made using the finest local produce. Food is served from 6pm – 9pm seven days a week and lunch is served on a weekend.


Guests can enjoy the extensive list of activities in the local area. When not playing golf, guests can take a trip to Aberdour Castle, Dunfermline Palace, St Andrews botanic gardens and Knockhill Racing Circuit. Or if you don’t want to go too far, Abourdour is such a quaint historic fishing village and is perfect for a light stroll through the village or along the clean beaches.

Book your break at The Aberdour Hotel

Select accommodation options
Choose your course(s)
Pick your dates
Sorry, there are no breaks that match that search. Why not give our experts a call free on 01753 752 900

Still can't decide? We can help.

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

4 easy steps to book

It's simple to book a break with Golfbreaks. Click the link to see how easy it is.