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 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, 744 reviews
Price from
$143.30
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.

B
BOBBY KACHAPPILLY
From
India
Location and comfort, except kitchen
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 36 reviews
Price from
$289.67
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.

M
Majdi
From
United Arab Emirates
It’s very nice place clean big space room lovely staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,390 reviews
Price from
$144.61
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.

S
Sanders
From
United Kingdom
Staff were friendly and accommodating, our room was comfortable, extremely clean and the views were incredible. The hotel felt safe and secure and the layout of the rooms was beautiful!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,325 reviews
Price from
$130.15
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.

j
james
From
Italy
Great location, room was great , very clean and nice staff, good breakfast
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,394 reviews
Price from
$76.20
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.

R
RobinL
From
United Kingdom
Room was spacious, bed was really comfy. Evening meal was excellent, staff very friendly. Breakfast was really superb, easy parking and lovely location. Good value too. I shall definitely stay again. (Oh yes, plenty of well placed plug sockets in the room!)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,889 reviews
Price from
$128.97
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.

R
Rex
From
United States
Great lobby with abundant room and seating that provided a relaxing atmosphere.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,990 reviews
Price from
$81.51
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.6
Excellent - What previous guests thought, 1,361 reviews
Price from
$130.70
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
$167.35
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,325 reviews
Price from
$111.29
1 night, 2 adults
See all 6 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,389 reviews
From $178.84 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 4,463 reviews
From $170.25 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 412 reviews
From $214.29 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 5,701 reviews
From $170.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 560 reviews
From $650.75 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, 744 reviews

Popular with guests booking hotels in Dunfermline

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

Popular with guests booking hotels in North Queensferry

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,361 reviews

Popular with guests booking hotels in Kinghorn

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

Popular with guests booking hotels in Queensferry

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

Popular with guests booking hotels in Dunfermline

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

Popular with guests booking hotels in Dunfermline

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

Popular with guests booking hotels in Inverkeithing

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 332 reviews

Popular with guests booking hotels in Dunfermline

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,390 reviews

Popular with guests booking hotels in Dunfermline

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

Budget hotels in Aberdour and nearby

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

Burntisland House enjoys a location in Burntisland, a 10-minute walk from Burntisland Beach and 13 miles from Forth Bridge.

From $85.45 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 19 reviews

A recently renovated apartment, Ground Floor Entire Apartment Self Checkin offers accommodations in Crossgates. Both free Wifi and parking on-site are accessible at the apartment free of charge.

From $130.74 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 332 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 $85.45 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,397 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 $106.43 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 294 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 $94.65 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,990 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 $144.61 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 150 reviews

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

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

Three Bridges Waterfront is located in North Queensferry, just 5.7 miles from Forth Bridge and 6.5 miles from Hopetoun House.

From $124.89 per night

Best hotels with breakfast in Aberdour and nearby

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 235 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 $157.76 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,324 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 $130.15 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,263 reviews

Hill Park Hotel enjoys a location in Rosyth, 6.1 miles from Forth Bridge and 6.9 miles from Hopetoun House. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

From $117.14 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,361 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 $168.83 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 497 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 $88.74 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 353 reviews

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

From $88.74 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,325 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 $128.97 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,889 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 $152.63 per night

What Guests Said About Aberdour:

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

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

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

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.6
Exceptional - What previous guests thought, 52 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
From $152.50 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 744 reviews
Great location to explore the area and close to the beach. Lovely little village Aberdour and easy to reach Edinburgh. Very friendly staff and very nice freshly prepared breakfast. Didn’t eat at the hotel so not sure what food is like.
Guest review by
Thomas11111111111111111
United Kingdom
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 25 reviews
The location was super and Aberdour was perfect for our needs.
Guest review by
Janice
France
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
The hotel space is brilliant. Such a perfect spot for a group.
Guest review by
Fiona
United Kingdom
From $362.19 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