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.

L
Lynda
From
Canada
The staff are so friendly!!!!! Made out trip!!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 745 reviews
Price from
$146.68
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
$299.14
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
Kinga
From
Ireland
Easily accessible, on our way from Edinborough to the ferry.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,387 reviews
Price from
$148.02
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.22
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.

B
Brittany
From
United States
The staff were extremely friendly. Check in was super quick and easy and their breakfast was good too! The rooms were comfortable and clean!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,380 reviews
Price from
$71.80
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.

L
Lisa Fraser Ottanelli
From
Italy
Everything! Nice staff, lovely room overlooking the water, very good dinner.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,876 reviews
Price from
$132.01
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.

X
Xiao Meng
From
China
Convenient to get to Edinburgh Airport. You can order breakfast, ask for shampoo, and borrow a hairdryer if you didn’t find it in the room.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,665 reviews
Price from
$102.90
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.47
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,371 reviews
Price from
$108.66
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,027 reviews
Price from
$139.34
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,536 reviews
From $125.28 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,274 reviews
From $123.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 417 reviews
From $146.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,726 reviews
From $102.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 530 reviews
From $470.98 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,371 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 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.0
Very Good - What previous guests thought, 1,380 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,027 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.74 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,380 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.80 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 $74.01 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.20 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.98 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,298 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.23 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.48 per night
Scored out of 10, guest rating 5.2
Fair - What previous guests thought, 102 reviews

Featuring a bar, Gothenburg Hotel is located in Rosyth in the Fife region, 6.2 miles from Forth Bridge and 7 miles from Hopetoun House.

From $84.78 per night

Best hotels with breakfast in Aberdour and nearby

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.22 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.58 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,371 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.90 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.67 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.89 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.65 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 $148.02 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews

40 Main Street offers accommodations in Burntisland, 16 miles from Edinburgh Zoo and 17 miles from Murrayfield Stadium.

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
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 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
Scored out of 10, guest rating 10
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
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 52 reviews
Anne was so kind! She helped us a lot during our stay in Sea Hollies. We had a great time in Aberdour, was really difficult to get out of the house because it was really comfy and warm <3 We felt at home.
Guest review by
Camila
United Kingdom
From $161.48 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 745 reviews
Very friendly staff, great location. Clearly the social hub of Aberdour so busy and busily. Great black pudding at breakfast
Guest review by
Matthew
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 reviews
The location was super and Aberdour was perfect for our needs.
Guest review by
Janice
France