Search hotels in Aberdour

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

Select occupancy

Aberdour – 6 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.

L
Lino
From
Ireland
The location was a bit off, and it takes about 40 min till the city center, but at the same time that's also a good thing because the hotel has that small town vibe, breakfast was great and the staff were just amazing
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 678 reviews
Price from
$178.05
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.

K
Kim
From
United Kingdom
Everything was spotless. The staff fantastic. The food delicious
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,340 reviews
Price from
$156.80
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.

M
Moya
From
Canada
It’s a bit out of Edinburgh so if you don’t want to spend lots on a taxi, check out train options to Kinghorn. The bus takes a very long time! The hotel is great - and in such a beautiful location. You couldn’t ask for better staff, especially Susie, the manager. Her level of service, hospitality and warmth is exceptional.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,297 reviews
Price from
$111.28
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,833 reviews
Price from
$99.25
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.

A
Aimee
From
Australia
Very nice stay. Staff was very nice as well
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,660 reviews
Price from
$90.14
1 night, 2 adults

Holiday Inn Express Dunfermline by IHG

Dunfermline (Near Aberdour)

Stay in the historic city of Dunfermline with easy access to Edinburgh and Edinburgh Airport. Holiday Inn Express Dunfermline offers comfortable, great-value rooms with free Wi-Fi and 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.4
Very Good - What previous guests thought, 2,002 reviews
Price from
$79.81
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.

J
Julie
From
United States
Spacious room, comfy bed, helpful staff, great restaurant, amazing view!!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,406 reviews
Price from
$117.13
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.

S
Shelby
From
Germany
AC worked well! Location was perfect. Staff were friendly
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,018 reviews
Price from
$123.57
1 night, 2 adults

Pitbauchlie House Hotel - Sure Hotel Collection by Best Western

Dunfermline (Near Aberdour)

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.

R
Robert
From
United States
This is a beautiful property. Extremely elegant. Very comfortable bed and well designed rooms with all amenities one would like in a hotel room. Parking was good and the restaurant was convenientl, reasonabley priced, and served good food. And the property is a short and easy drive to the historic sights. Highly recommend staying here!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,277 reviews
Price from
$76.88
1 night, 2 adults

Burntisland Sands Hotel

Burntisland (Near Aberdour)

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.

H
Hazel
From
United Kingdom
Cosy wee room. Lovely staff. Great breakfast!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 206 reviews
Price from
$146.13
1 night, 2 adults
See all 6 hotels in Aberdour

Hotels with airport shuttles in Aberdour

See all
Airport shuttle (free)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,679 reviews
From $318.87 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,983 reviews
Airport shuttle
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 320 reviews
From $580.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 443 reviews
From $588.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 5,756 reviews
From $389.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 481 reviews
From $1,734.62 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.8
Good - What previous guests thought, 678 reviews

Popular with guests booking hotels in Inverkeithing

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 700 reviews

Popular with guests booking hotels in North Queensferry

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

Popular with guests booking hotels in Dunfermline

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

Popular with guests booking hotels in Kinghorn

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

Popular with guests booking hotels in Dunfermline

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

Popular with guests booking hotels in Dunfermline

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

Popular with guests booking hotels in Dunfermline

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

Popular with guests booking hotels in Queensferry

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

Popular with guests booking hotels in Queensferry

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

Budget hotels in Aberdour and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 206 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 623 reviews

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 700 reviews

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

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

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 375 reviews

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

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 722 reviews

Best hotels with breakfast in Aberdour and nearby

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 678 reviews

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

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

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

Hotels located in the center of Aberdour

See all
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 142 reviews

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

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

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

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

What Guests Said About Aberdour:

Scored out of 10, guest rating 10

Aberdour is a lovely tiny village.

Aberdour is a lovely tiny village. It has many nature walks, coastal paths, at least two beautiful beaches, a golf course, cycle paths, walking paths inland over countryside... It has one smallish supermarket, a well-stocked village shop and a really good deli. It has a train station and Edinburgh is 30 minutes away by train. There are several cafes and pubs but no takeaways that we found, and a clothes shop and a couple of gift shops. For more facilities you need to go to nearby towns a couple of miles away, Dalgety Bay or Burntisland.
Guest review byKirsty
United Kingdom
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 byMartin
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 byFarquhar
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 bySandy
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 byMcluskie
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 byAnne
United Kingdom

See reviews by guests who stayed at hotels in Aberdour

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 54 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 byChloe
United Kingdom
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
We hired the hotel for our wedding. The space was fantastic for our group of 24. John (owner) was extremely helpful and helped us to contact local business owners and went over and above to help make the prep on the run up to the day as smooth as possible. We had a fantastic stay and we absolutely loved using the different areas for different parts of our day. Thank you!
Guest review byLauren
United Kingdom
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 42 reviews
Location is wonderful. Just a couple of minutes walk from the beach, in the quiet village of Aberdour, and just 5 minutes walk to the station with train direct to Edinburgh. We loved the seaview from the the living room and terrace. The house is beautifully decorated and furnished throughout, and very comfortable to stay in.
Guest review byHilary
Norway
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 46 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 byrichard
United Kingdom
From $252.23 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 678 reviews
Great location in Aberdour
Guest review byAngela
United Kingdom

More places to explore, more ways to go