Go Hotels
Home > United Kingdom > Aberdour United Kingdom Flag

We have 4 hotels in Aberdour.

Woodside Hotel Aberdour Star Rating 3        
High Street

A 3-minute walk from Aberdour train station and 15.4 miles from Edinburgh Airport, this elegant Victorian hotel was built in 1873.Individually decorated and named after Scottish clans, the rooms feature relaxed colours and decor, wood furnishings and en suite bathrooms, plus TVs, free WiFi, and tea and coffeemaking equipment.
Aberdour Hotel Star Rating 3        
38 High Street

A 2-minute walk from Aberdour railway station and a 6-minute walk from the historic harbour of Aberdour on the Firth of Forth, this straightforward hotel is set in a former 17th-century coaching inn.The functional, warm rooms are set in the converted stable section of the building; have en suite bathrooms, TVs, and tea and coffeemaking facilities. Most also feature free WiFi, and some add fireplaces.
The Cedar Inn Star Rating 3        
20 Shore Road

A 3-minute walk from the waterside and from Aberdour railway station, this relaxed, family-run inn is set in the historic harbour village of Aberdour.The rooms are simply decorated with casual furnishings. All have TVs and tea and coffeemaking facilities.
Peartree House B&B        
13A Shore Road

Located in Aberdour, this hotel is within a five-minute walk of the Aberdour Castle, and a short drive from Dunfermline. It is conveniently positioned for those wishing to visit the area's popular attractions.There are a variety of facilities available to those staying at Peartree House B&B, including laundry facilities, bicycle rental and luggage storage.
More on Aberdour .
Aberdour is a scenic and historic village on the south coast of Fife, Scotland. It is on the north shore of the Firth of Forth, looking south to the island of Inchcolm and its Abbey, and to Leith and Edinburgh beyond.