Search Hotels near Top Aberdour Attractions

Top Hotels near Aberdour

See all Hotels near Aberdour
Kingswood Hotel

Kingswood Hotel

2.9 mi from Aberdour
3.0 out of 5.0
4 out of 5 (16 reviews)

Situated in Burntisland, this hotel is 10.8 mi (17.3 km) from Deep Sea World and 11.4 mi (18.3 km) from Church. Dunfermline …

Get Rates
Boreland Lodge Hotel

Boreland Lodge Hotel

3.1 mi from Aberdour
3.0 out of 5.0
2.5 out of 5 (100 reviews)

Located in Inverkeithing, this hotel is 2.3 mi (3.8 km) from Deep Sea World and within 6 mi (10 km) of Church and Forth Roa …

$50
The Bay Hotel

The Bay Hotel

3.3 mi from Aberdour
3.0 out of 5.0
3.8 out of 5 (104 reviews)

Situated in Burntisland, this hotel is within 12 mi (20 km) of Deep Sea World, Church, and Dunfermline Abbey. Forth Road …

Get Rates
Holiday Inn Express Dunfermline

Holiday Inn Express Dunfermline

3.8 mi from Aberdour
3.0 out of 5.0
4.1 out of 5 (300 reviews)

Located in Halbeath, this hotel is within 3 mi (5 km) of Church, Abbot House, and Dunfermline Abbey. Pittencrieff Park is 2.4 …

$56
DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.3 mi from Aberdour
3.0 out of 5.0
3.8 out of 5 (4 reviews)

Located in North Queensferry, this hotel is 0.7 mi (1.2 km) from Deep Sea World and within 3 mi (5 km) of Forth Road Bridge …

Get Rates
Pitbauchlie House Hotel

Pitbauchlie House Hotel

4.4 mi from Aberdour
3.0 out of 5.0
4.1 out of 5 (263 reviews)

Located in Pitcorthie, this eco-friendly hotel is within 2 mi (3 km) of Church, Dunfermline Abbey, and Abbot House. …

Get Rates
Pitreavie Guest House

Pitreavie Guest House

4.6 mi from Aberdour
3.0 out of 5.0
5 out of 5 (10 reviews)

Situated in Dunfermline, this guesthouse is within 1 mi (2 km) of Dunfermline Abbey and Church. Abbot House and Pittencrief …

$90
Ravenous Beastie

Ravenous Beastie

5.3 mi from Aberdour
3.0 out of 5.0
4.3 out of 5 (6 reviews)

Situated in Queensferry, this inn is within 1 mi (2 km) of Forth Rail Bridge and Forth Road Bridge. Hopetoun House and Deep …

Get Rates
Ashgrove B&B

Ashgrove B&B

5.5 mi from Aberdour
3.0 out of 5.0
3.9 out of 5 (26 reviews)

Situated in Kirkcaldy, this bed & breakfast is within 16 mi (25 km) of Silver Sands Beach, Church, and Falkland Palace. Abbot …

$71
Dakota Forthbridge

Dakota Forthbridge

5.8 mi from Aberdour
3.5 out of 5.0
4.5 out of 5 (408 reviews)

Situated in Queensferry, this hotel is within 1 mi (2 km) of Forth Road Bridge and Forth Rail Bridge. Hopetoun House and Deep …

Get Rates

Recent Reviews in Aberdour

Where to stay in Aberdour

Aberdour Hotel Guide

Top Aberdour Accommodations

Given its shortage of accommodation offerings, it's not easy to stay in the middle of Aberdour. However, if you travel just outside of town, you’re sure to find a comfortable place to rest your head. No fewer than 2 are there for the taking within 6 miles of this destination.

You might like to think about the Village Hotel Edinburgh and Fettes Apartments. They are a short drive from the center.

If you are on the lookout for more accommodation options, the Balmoral Hotel and the Old Town Chambers are 8 miles and 8 miles from the city center of Aberdour. 10 miles away sits the Prestonfield House. The Sheraton Grand Hotel & Spa, Edinburgh is also near, 8 miles away.

Some close by places to visit in Fife are Dunfermline and Kirkcaldy. Dunfermline is 6 miles to the west of Aberdour, while Kirkcaldy is 7 miles to the northeast. Hotels in Dunfermline include the Balmule House and Best Western Plus Dunfermline Crossford Keavil House Hotel. The Dean Park Hotel and Ashgrove B&B are some of the hotels and apartments in Kirkcaldy.

Why not spend an afternoon with your fellow sports fans? Easter Road Stadium is the place to be at match time. Book a hotel a little closer to the action at the Waldorf Astoria Edinburgh - The Caledonian or the Nira Caledonia.

How to Get to Aberdour

Located 8 miles from Aberdour is Edinburgh Airport. Stay nearby at the Norton House Hotel & Spa or the Dalmahoy Hotel & Country Club.