Top 10 Hotels in Aberdour

See all Hotels in Aberdour
Boreland Lodge Hotel
Boreland Lodge Hotel

31-33 Boreland Road, Dunfermline KY11 1DA

3.0 out of 5.0
2.6 out of 5 (79 reviews)

Situated near the airport, this hotel is 2.3 mi (3.8 km) from Deep Sea World and within 6 mi (10 km) of Aberdour Castle and …

$93
The George Hotel
The George Hotel

19-21 George Street, Edinburgh EH2 2PB

4.0 out of 5.0
4.4 out of 5 (74 reviews)

Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street …

$399
Norton House Hotel & Spa
Norton House Hotel & Spa

Ingliston, Newbridge EH28 8LX

4.0 out of 5.0
4.5 out of 5 (454 reviews)

Situated near the airport, this spa hotel is 2 mi (3.3 km) from Royal Highland Centre and within 6 mi (10 km) of Heriot Watt …

$389
Holiday Inn Express Dunfermline
Holiday Inn Express Dunfermline

Halbeath, Dunfermline KY11 8DY

3.0 out of 5.0
4 out of 5 (223 reviews)

Situated in Dunfermline, this eco-friendly hotel is within 3 mi (5 km) of Abbot House, Dunfermline Abbey, and Andrew Carnegie …

Get Rates
Queensferry Hotel
Queensferry Hotel

St. Margaret's Head, Dunfermline KY11 1HP

3.0 out of 5.0
3.8 out of 5 (133 reviews)

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

$90
Novotel Edinburgh Park
Novotel Edinburgh Park

15 Lochside Avenue, Edinburgh EH11 4DG

4.0 out of 5.0
4.2 out of 5 (1,284 reviews)

Set in the city’s eastern flank, Novotel Edinburgh Park is a 2-minute walk from Edinburgh Park Train Station and a 10-minute …

Get Rates
Edinburgh Marriott Hotel
Edinburgh Marriott Hotel

111 Glasgow Road, Edinburgh EH12 8NF

4.0 out of 5.0
4.3 out of 5 (840 reviews)

Located between Edinburgh Airport and Zoo this hotel is a 5 minute walk from the Gyle Shopping mall and Edinburgh Business …

$188
The Roxburghe Hotel
The Roxburghe Hotel

38 Charlotte Square, Edinburgh EH2 4HQ

4.0 out of 5.0
4.2 out of 5 (907 reviews)

This central Edinburgh hotel overlooks the gardens of Charlotte Square, and is a 15-minute walk from Haymarket and Waverley …

Get Rates
Edinburgh Capital Hotel
Edinburgh Capital Hotel

187 Clermiston Road, Edinburgh EH12 6UG

3.0 out of 5.0
4 out of 5 (810 reviews)

Situated near the airport, this eco-friendly hotel is 1.2 mi (1.9 km) from Lauriston Castle and within 3 mi (5 km) of …

Get Rates
Waldorf Astoria Edinburgh - The Caledonian
Waldorf Astoria Edinburgh - The Caledonian

Princes Street, Edinburgh EH1 2AB

5.0 out of 5.0
4.4 out of 5 (747 reviews)

Built in 1903, this grand landmark hotel is centrally located on Princes Street, overlooking Edinburgh Castle.

$598
The Bay Hotel
The Bay Hotel

Burntisland Road, Burntisland KY3 9YE

3.0 out of 5.0
3.7 out of 5 (69 reviews)

Situated in Burntisland, this hotel is within 6 mi (10 km) of Kirkcaldy Museum and Art Gallery, Aberdour Castle, and Silver …

$139
DoubleTree by Hilton Hotel Edinburgh City Centre
DoubleTree by Hilton Hotel Edinburgh City Centre

34 Bread Street, Edinburgh EH3 9AF

4.0 out of 5.0
4.4 out of 5 (376 reviews)

Located in Old Town, this hotel is within a 5-minute walk of Royal Lyceum Theatre, Edinburgh International Conference Centre …

Get Rates
Nira Caledonia
Nira Caledonia

6-10 Gloucester Place, Edinburgh EH3 6EF

4.0 out of 5.0
4.5 out of 5 (228 reviews)

Located in New Town, this luxury hotel is within a 15-minute walk of St. Stephens Centre and Royal Botanic Garden. Princes …

$333
Fountain Court Apartments - Royal Garden
Fountain Court Apartments - Royal Garden

2 York Buildings, Edinburgh EH2 1HY

4.0 out of 5.0
4.3 out of 5 (277 reviews)

Located in New Town, this aparthotel is within a 10-minute walk of St. Andrew Square, Edinburgh Playhouse Theatre, and …

Get Rates
Tigerlily
Tigerlily

125 George Street, Edinburgh EH2 4JN

4.0 out of 5.0
4.7 out of 5 (226 reviews)

Located in New Town, this boutique hotel is within a 10-minute walk of Charlotte Square and Princes Street Gardens. Edinburgh …

Get Rates
The Bonham
The Bonham

35 Drumsheugh Gardens, Edinburgh EH3 7RN

4.0 out of 5.0
4.4 out of 5 (396 reviews)

In a stone residential square in the center of the city, this stylish hotel is in Edinburgh's New Town, 3 blocks from Princes …

$455
Staycity Aparthotels West End
Staycity Aparthotels West End

11 Brandfield Street, Edinburgh EH3 8AS

4.0 out of 5.0
4.2 out of 5 (811 reviews)

This convenient apartment hotel is in beautiful Edinburgh’s city centre. Guests can stroll 5 minutes to the airport tramway …

$225
Fountain Court Apartments - Stewart
Fountain Court Apartments - Stewart

10 Young Street, Edinburgh EH2 4JB

4.0 out of 5.0
4.7 out of 5 (192 reviews)

Located in New Town, this apartment is within a 10-minute walk of Charlotte Square and Princes Street Gardens. Edinburgh …

Get Rates
Hilton Edinburgh Grosvenor
Hilton Edinburgh Grosvenor

Grosvenor Street, Edinburgh EH12 5EF

4.0 out of 5.0
3.7 out of 5 (785 reviews)

This Edinburgh hotel is about a 2-minute walk from Haymarket Station and 0.5 km from the Edinburgh International Conference …

Get Rates
B+B Edinburgh
B+B Edinburgh

3 Rothesay Terrace, Edinburgh EH3 7RY

4.0 out of 5.0
4.6 out of 5 (693 reviews)

Located in New Town, this guesthouse is within a 10-minute walk of Georgian House and Scottish National Gallery of Modern …

Get Rates

Recent Reviews in Aberdour

Hide content

Where to stay in Aberdour

Aberdour Hotel Guide

Expedia has no accommodations listed in Aberdour however, we have 176 places within a 20-30 minute drive.

The closest Expedia hotel is the Balmoral Hotel, Scotland, located 8 miles from the middle of Aberdour. Another handy option is the St. Giles Apartment, which is in Scotland, 8 miles from downtown Aberdour.

You could investigate the Prestonfield House and the Sheraton Grand Hotel & Spa, Edinburgh. The Prestonfield House is situated 10 miles away from downtown Aberdour. The Sheraton Grand Hotel & Spa, Edinburgh, is situated 8 miles away. Two other hotels and apartment options include the Chester Residence and the Howard, an Ascend Hotel Collection Member.

Dunfermline is 6 miles to the east of Aberdour and is where you'll find Dunfermline Abbey, Forth Road Bridge and Deep Sea World. If you'd like to stay in Dunfermline, check out the Best Western Plus Keavil House Hotel and Pitbauchlie House Hotel. 30 miles to the southwest of Aberdour, you can also stay at St. Andrews, home to the Old Course Hotel and Macdonald Rusacks Hotel. Should you choose to stay in St. Andrews, be sure to visit the University of St. Andrews, St. Andrew's Cathedral and St. Andrew's Castle.

If you are traveling into or out of Edinburgh Airport and choose to stay nearby try Norton House Hotel & Spa or Holiday Inn Express Edinburgh Airport.