Skip to main content

Search hotels in Aberdour

Enter your dates to see the latest prices and deals for Aberdour hotels

Aberdour – 7 hotels and places to stay

Filter by:

Star Rating
Review score

Aberdour Hotel, Stables Rooms & Beer Garden

Hotel in Aberdour

A friendly, family-run hotel located in one of Fife's picturesque coastal villages, specializing in fresh fare, using local Scottish produce where possible.

T
Trudy
From
United States
Wonderful staff and the food was excellent. We like that they use local products and everything was made to order .
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 745 reviews
Price from
$146.46
1 night, 2 adults

Blacksands Seaview Cottage, Aberdour

Aberdour

Blacksands Seaview Cottage, Aberdour is located in Aberdour, just a 3-minute walk from Aberdour Black Sands Beach and 10 miles from Forth Bridge.

L
Lisa
From
United States
All three bedroom have en suite bathrooms - plus there’s a half bath downstairs too - that’s a game changer when you travel with adult children
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 41 reviews
Price from
$298.70
1 night, 2 adults

Garvock House Hotel

Dunfermline (Near Aberdour)

Located within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.

R
Robert
From
United States
Simply lovely building for the hotel, with beautiful views and a garden. Restaurant is quite strong too.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,387 reviews
Price from
$147.81
1 night, 2 adults

The Bay Hotel

Kinghorn (Near Aberdour)

Located in Kinghorn, 1.3 miles from Burntisland Beach, The Bay Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar.

P
Pieter
From
South Africa
Lovely family hotel with lots to do for the kids. I highly recommend this hotel for a little family get away. Great views
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,313 reviews
Price from
$133.03
1 night, 2 adults

Sweet Chestnut, Dunfermline by Marston's Inns

Dunfermline (Near Aberdour)

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

I
Irina
From
Romania
The room was very clean and the staff very friendly.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,379 reviews
Price from
$71.70
1 night, 2 adults

The Hawes Inn by Innkeeper's Collection

Queensferry (Near Aberdour)

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city center of Edinburgh.

S
Svend
From
Canada
It was a nice traditional pub and an excellent restaurant. The staff were fantastic.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,876 reviews
Price from
$131.82
1 night, 2 adults

Auld Mill House Hotel

Dunfermline (Near Aberdour)

The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking.

R
Robert
From
Canada
Welcoming staff we needed a taxi. The owner tried to call 2 places for us! He could not get us a taxi so he gave us a ride with his own car. We were very appreciated of this!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,665 reviews
Price from
$102.75
1 night, 2 adults

Holiday Inn Express Dunfermline by IHG

Dunfermline (Near Aberdour)

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.

C
Constantin
From
United Kingdom
The staff was very kind, the room was clean and the temperature suitable for children. The breakfast was very tasty and available for all requirements. We will definitely come back
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,977 reviews
Price from
$87.34
1 night, 2 adults

DoubleTree by Hilton Edinburgh - Queensferry Crossing

North Queensferry (Near Aberdour)

With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.

A
Al
From
United Arab Emirates
Property was located right next to Queens ferry bridge and location has got amazing views of the bridge.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,374 reviews
Price from
$107.36
1 night, 2 adults

Orocco Pier

Queensferry (Near Aberdour)

Boutique bedrooms and 3 levels of outside decking make the most of Orocco Pier's waterside setting.

r
rose
From
Canada
Room was clean and spacious. Staff excelled in their duties.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,028 reviews
Price from
$139.14
1 night, 2 adults
See all 7 hotels in Aberdour

Hotels with airport shuttles in Aberdour

Airport shuttle (free)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,529 reviews
From $125.11 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,277 reviews
From $123.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 415 reviews
From $145.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,725 reviews
From $102.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 532 reviews
From $470.29 per night

Most booked hotels in Aberdour and surrounding area in the past month

See all

Popular with guests booking hotels in Aberdour

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 745 reviews

Popular with guests booking hotels in North Queensferry

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,374 reviews

Popular with guests booking hotels in Kinghorn

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,313 reviews

Popular with guests booking hotels in Dunfermline

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,977 reviews

Popular with guests booking hotels in Dunfermline

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,379 reviews

Popular with guests booking hotels in Queensferry

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,876 reviews

Popular with guests booking hotels in Dunfermline

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,331 reviews

Popular with guests booking hotels in Dunfermline

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,665 reviews

Popular with guests booking hotels in Queensferry

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,028 reviews

Popular with guests booking hotels in Dunfermline

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,387 reviews

Budget hotels in Aberdour and nearby

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 369 reviews

This family-run budget hotel is conveniently located close to Edinburgh and next to the Forth Road Bridge and the Forth Rail Bridge; Rosyth is only a few minutes away.

From $80.62 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,379 reviews

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

From $71.70 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 6 reviews

The Woodside offers accommodations in Cowdenbeath, 12 miles from Forth Bridge and 13 miles from Hopetoun House. Both free Wifi and parking on-site are accessible at the condo hotel free of charge.

From $73.90 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 302 reviews

Offering free WiFi and a bar, The Beath Inn offers accommodations in Cowdenbeath, 12 miles from Forth Bridge and 13 miles from Hopetoun House.

From $87.07 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,977 reviews

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.

From $99.43 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 139 reviews

Providing garden views, Homely Haven, Dunfermline in Dunfermline provides accommodations and a garden.

From $87.85 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,297 reviews

Hill Park Hotel enjoys a location in Rosyth, 6.9 miles from Hopetoun House and 12 miles from Edinburgh Zoo. The 3-star bed and breakfast is 6.1 miles from Forth Bridge.

From $98.09 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 564 reviews

Located in Rosyth, 6.3 miles from Forth Bridge, Queensferry Guest house has accommodations with free WiFi and free private parking.

From $78.36 per night

Best hotels with breakfast in Aberdour and nearby

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 227 reviews

Located in Burntisland, a few steps from Burntisland Beach, Burntisland Sands Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $161.24 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,313 reviews

Located in Kinghorn, 1.3 miles from Burntisland Beach, The Bay Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar.

From $133.03 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,374 reviews

With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.

From $118.73 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 511 reviews

Offering garden views, Caledonia House in Rosyth provides accommodations, a garden, and a terrace. This bed and breakfast offers free private parking and free Wifi.

From $72.56 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,331 reviews

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers rooms with attached bathroom with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

From $96.75 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,876 reviews

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city center of Edinburgh. 2 golf courses are located within 5...

From $113.68 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 331 reviews

Featuring garden views, Three Bridges Bed & Breakfast in Rosyth provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

From $107.50 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,387 reviews

Located within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.

From $147.81 per night

What Guests Said About Aberdour:

Scored out of 10, guest rating 10

The historical feeling of the village, no take aways and...

The historical feeling of the village, no take aways and litter etc. Just a very pleasant and well kept village roughly half an hour from Edinburgh by frequent train. Close to the beautifully kept station and lovely walks along the coast and countryside. Small local supermarket and the odd cafe but the hotel does evening meals etc too.
Guest review by
Martin
United Kingdom
Scored out of 10, guest rating 8.0

Good central location.

Good central location. Aberdour itself is quite quiet but loads to do and see in the surrounding fishing villages. A really good location for golfers looking to play links courses at a reasonable price
Guest review by
Farquhar
Scored out of 10, guest rating 8.0

a lovely village with interesting church, castle and gardens...

a lovely village with interesting church, castle and gardens, even a train station for quick access to Edinburgh, Perth, etc. Would have liked more time there as spent one day doing the nearby Dalmeny trail half marathon.
Guest review by
Sandy
United Kingdom
Scored out of 10, guest rating 10

Loved the hotel and the surrounding village.

Loved the hotel and the surrounding village. The Silver Sands beach and cafe only a 10 minute walk away. Wonderful place to go and chill out for a couple of days. Ideal for walkers or those who just want to take short drives around the East coast.
Guest review by
Mcluskie
Scored out of 10, guest rating 10

The cottage was beautiful and tastefully decorated.

The cottage was beautiful and tastefully decorated. The bathroom is on ground floor with a large walk-in shower There is a sea view from the bedroom window, parking at the front door and a sort walk to the beach. There are a few shops in the village - post office, a deli and gift shop. The train station to Edinburgh is a five minute walk. The whole stay was perfect.
Guest review by
Anne
United Kingdom
Scored out of 10, guest rating 10

Ideally situated for a quiet stay but railway in centre of...

Ideally situated for a quiet stay but railway in centre of village connects you to so much very conveniently IE Edinburgh 30 trains daily and its a two minute walk to the station. Dundee and Aberdeen the other way.
Guest review by
william
United Kingdom

See reviews by guests who stayed at hotels in Aberdour

See all
From $498.98 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 41 reviews
Absolutely brilliant weekend in this property in Aberdour. We were away for an Xmas trip 🎄 to visit family and this was perfect. The owners were lovely and had put up a Christmas tree in the property. Everything was well kitted out and always warm! The property is spacious and brilliant that every bedroom has an en-suite. Beautiful location right by the beach and very easy connections into Edinburgh. Lovely vibes and we would definitely recommend.
Guest review by
Chloe
United Kingdom
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 52 reviews
Very comfortable cottage, genuine sea view from the bedroom and ideal for two. The street was quiet and Aberdour is a lovely little place, with great walks, a pretty sea shore and plenty of shopping and eating facilities. A convenient rail link into Edinburgh gives lots of entertainment options. We loved our stay 🥰
Guest review by
richard
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
It's such a gorgeous apartment that has clearly been renovated recently, whilst still keeping so much charm! Aberdour is a lovely little village with everything you could need and the train station is a 2 min walk to commute to and from wherever you may need. Less than 30 mins to Edinburgh!
Guest review by
Orla
Ireland
From $161.24 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 745 reviews
Centre of Aberdour, 5 mins from station 30 mins from Airport and Edinburgh and Dunfermline
Guest review by
Peter
Ireland
From $346 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews
Lovely apartment nestled strategically in beautiful Aberdour.
Guest review by
JW
Malaysia