Aberdour Hotels

Map of Aberdour Hotels

Aberdour is a charming coastal village located in the Kingdom of Fife, Scotland. Situated on the northern shore of the Firth of Forth, this picturesque town offers breathtaking views of the water and the surrounding countryside. With a population of around 1,600 residents, Aberdour exudes a warm and welcoming atmosphere, making it a popular destination for both locals and tourists alike. One of the main attractions in Aberdour is its historic castle, Aberdour Castle. Dating back to the 12th century, this well-preserved medieval fortress stands proudly overlooking the village. Visitors can explore its magnificent grounds, including beautiful gardens, a walled terrace, and even a dovecot. The castle also hosts various events and exhibitions throughout the year, providing a glimpse into its rich history.

The Woodside Hotel Aberdour Exclusive Use Aberdour
9.9/10 Exceptional
38 reviews
Free Wi-Fi Free private parking

Situated in Aberdour in the Fife region, with Aberdour Black Sands Beach and Silver Sands Beach nearby, The Woodside Hotel Aberdour Exclusive Use features accommodation with free Wi-Fi and free private parking.

Number of rooms: 23

Aberdour, KY3 0SW, United Kingdom

Garden Cottage Aberdour

Garden Cottage Vacation Home Aberdour, Fife

9.9/10 Exceptional

Within 400 metres of Aberdour Black Sands Beach and 1.6 km of Silver Sands Beach, Garden Cottage provides free Wi-Fi and a garden. This holiday home is 12 km from Forth Bridge and 17 km from Hopetoun House.

2A Manse Street Aberdour , Aberdour, KY3 0TT, United Kingdom

Bankhead Farm Cottage Aberdour
9.7/10 Exceptional
Free private parking

Bankhead Farm Cottage is situated in Aberdour, 17 km from Hopetoun House, 25 km from Edinburgh Zoo, as well as 28 km from Murrayfield Stadium. Featuring free private parking, the 3-star holiday home is 11 km from Forth Bridge.

Aberdour, KY3, United Kingdom

The Cedar Inn Aberdour
Free Wi-Fi Parking

This property is 5 minutes walk from the beach. Situated in a pretty village on the south coast of Fife, this traditional inn is less than half a kilometer from Aberdour Golf Club.

Number of rooms: 8

20 Shore Road, Aberdour, KY3 0TR, United Kingdom