Skip to main content

Search hotels in Aberdour

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

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 situated in one of Fife's picturesque coastal villages, specialising in fresh fare, using local Scottish produce where possible.

N
Nico Thielen
From
Luxembourg
Loved the style, simple but cool room, nice familiar atmosphere. Can recommend the restaurant too!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 757 reviews
Price from
US$145.97
1 night, 2 adults

Blacksands Seaview Cottage, Aberdour

Aberdour

Set in Aberdour and only 300 metres from Aberdour Black Sands Beach, Blacksands Seaview Cottage, Aberdour offers accommodation with sea views, free WiFi and free private parking.

I
Irene
From
United Kingdom
The house was perfect for us. It was beautifully decorated and had a spacious living room and bedrooms. All of the bedrooms were ensuite, which was brilliant for 2 children and a disabled adult, who were part of our family group of 5. It was so near to the beach and a lovely park, and also handy for Burntisland and Deep Sea World, which the children were keen to visit. There was a very nice welcome pack as well. For a person with limited mobility, it was a very short distance from the car to the front door, and it had handrails fitted to the whole staircase, which was great. We had a lovely little cafe at the end of the road and a general store on the main street which was open till 8.00. It was a typical Fife village with very narrow streets, but as long as you took your time, it was fine. There wasn't a lot of parking on the street but we had been forewarned about this by our hosts and given advice how to manage it, so we always managed to park our car at the house during our break.. Again, this is very typical of Fife coastal villages, so it didn't come as a surprise. The house fitted all of our needs perfectly and we had a wonderful break. We will definitely be back and I wouldn't hesitate to recommend it.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 34 reviews
Price from
US$281.30
1 night, 2 adults

Garvock House Hotel

Dunfermline (Near Aberdour)

Situated 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.

E
Elizabeth
From
Australia
Beautiful place and grounds, especially dog friendly. Very good dinner, I was able to sit in the bar with my dog. Friendly staff, lovely atmosphere, well priced
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,391 reviews
Price from
US$147.31
1 night, 2 adults

The Bay Hotel

Kinghorn (Near Aberdour)

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

J
Jenilee
From
Malta
The room was one of a kind with an excellent view of the bay. The pool was warm and clean. The staff were highly helpful and efficient.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,342 reviews
Price from
US$132.58
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.

D
Davor
From
Croatia
Everything was just fine. We stay just for couple of hours, but it was nice.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,395 reviews
Price from
US$83.78
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 centre of Edinburgh.

F
Fiona
From
France
The location is breathtaking - I had a room looking straight over the bridges and it was nothing short of spectacular. The room itself was huge and beautifully appointed including an excellent en-suite shower room. I took dinner in the restaurant and it was delicious. All the staff in the hotel were friendly and efficient and the systems for check-in, car park and check out are really well thought out and effective. I’ll definitely be back at the first opportunity.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,896 reviews
Price from
US$131.38
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.

I
István
From
Hungary
Close to the public transport (railway station - 15 minutes walk, bus stop 6 minutes walk). Good price for value.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,982 reviews
Price from
US$91.07
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.

M
Mary Kate
From
Denmark
The staff truly went above and beyond.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,356 reviews
Price from
US$133.37
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.

M
Marcella
From
Italy
Everything was great. Perfect view! Thank you so much!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,024 reviews
Price from
US$170.48
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 en-suite rooms with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

O
Olivier
From
France
Confortable room, super friendly and helpful staff
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,342 reviews
Price from
US$113.36
1 night, 2 adults
See all 6 hotels in Aberdour

Hotels with airport shuttles in Aberdour

Most booked hotels in Aberdour and surroundings in the past month

See all

Best hotels with breakfast in Aberdour and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 240 reviews

    Set in Burntisland, 50 metres from Burntisland Beach, Burntisland Sands Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$160.70 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,395 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 US$108.42 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,982 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 US$120.53 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,254 reviews

    Featuring 3-star accommodation, Hill Park Hotel is located in Rosyth, 11 km from Hopetoun House and 20 km from Edinburgh Zoo.

    From US$127.22 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,356 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 US$178.98 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 494 reviews

    Caledonia House has garden views, free WiFi and free private parking, set in Rosyth, 12 km from Forth Bridge. Located 13 km from Hopetoun House, the property offers a garden.

    From US$84.37 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 349 reviews

    Clarke Cottage Guest House is situated in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.

    From US$108.48 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,896 reviews

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

    From US$131.38 per night

Budget hotels in Aberdour and nearby

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 710 reviews

    Burntisland House, a property with a garden, is located in Burntisland, less than 1 km from Burntisland Beach, 21 km from Forth Bridge, as well as 33 km from Edinburgh International Conference Centre.

    From US$87.05 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 303 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 US$87.05 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 288 reviews

    Featuring free WiFi and a bar, The Beath Inn offers accommodation in Cowdenbeath, 19 km from Forth Bridge and 21 km from Hopetoun House.

    From US$96.42 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 496 reviews

    Situated in Rosyth, 10 km from Forth Bridge, Queensferry Guest house features accommodation with free WiFi and free private parking.

    From US$72.32 per night
  • Scored out of 10, guest rating 5.1
    Passable - What previous guests thought, 85 reviews

    Boasting a bar, Gothenburg Hotel is situated in Rosyth in the Fife region, 10 km from Forth Bridge and 11 km from Hopetoun House.

    From US$80.35 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 332 reviews

    Situated in Rosyth and only 10 km from Forth Bridge, Three Bridges Bed & Breakfast features accommodation with sea views, free WiFi and free private parking.

    From US$107.14 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 14 reviews

    Situated in Burntisland in the Fife region, with Aberdour Black Sands Beach nearby, 40 Main Street features accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 11 reviews

    Bankhead Farm Cottage is set in Donibristle, 26 km from Edinburgh Zoo, 28 km from Murrayfield Stadium, and 29 km from Edinburgh International Conference Centre.

What guests said about Aberdour:

  • 10.0

    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
  • 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
  • 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
  • 10.0

    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
  • 10.0

    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
  • 10.0

    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
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews
    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 by
    Lauren
    United Kingdom
  • From US$155.35 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 757 reviews
    The staff is exceptional - after a few days in different hotels each throughout Scotland, we immedately felt at home. Maybe it is a general trait of Aberdour: in which town literally everybody greets you in the streets? Anyway, Aberdour is a nice place to stay - short hikes, refreshing swimming, the ruins of a castle. Nice. And Edinburgh is around the corner by train.
    Guest review by
    tonnenskipper
    Germany
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 24 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 by
    Hilary
    Norway
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 53 reviews
    a gorgeous quaint cottage in the peaceful town of Aberdour! it was great to come back to this tranquil location after a day exploring the busy city of Edinburgh! the bed and facilities were all perfect! especially having the sea a stones through away! loved it, would definitely go back
    Guest review by
    Beth
    United Kingdom
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews
    Aberdour is very well served with local shops, cafes and pubs. Garden Cottage is only 100 metres walk from a quiet beach and small harbour serving the local yacht club. Easy travel into Edinburgh; 30 mins by train. Kids (of all ages) will enjoy the trip over the Forth Rail Bridge.
    Guest review by
    Robert
    United Kingdom