Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in the suburbs, this spa hotel is within 1 mi (2 km) of Western General and Royal Botanic Garden. Edinburgh International Conference Centre and Princes ...
Village Hotel Edinburgh$53Village Hotel Edinburgh$53
Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street and a quarter-mile from the National ...
The Principal Edinburgh George Street$119The Principal Edinburgh George Street$119
Located in the heart of Bruntsfield, this eco-friendly hotel is within a 15-minute walk of King's Theatre, Edinburgh International Conference Centre, and Royal ...
Best Western Plus Edinburgh City Centre Bruntsfield Hotel$96Best Western Plus Edinburgh City Centre Bruntsfield Hotel$96
Located in Old Town, this spa hotel is within a 10-minute walk of Our Dynamic Earth, Arthur's Seat, and Palace of Holyroodhouse. St. Giles' Cathedral and Scottish ...
Macdonald Holyrood Hotel$104Macdonald Holyrood Hotel$104
Located in Old Town, this eco-friendly hotel is within a 10-minute walk of Festival Theatre, University of Edinburgh, and Greyfriars Kirk. National Museum of ...
Ten Hill Place, BW Premier Collection$70Ten Hill Place, BW Premier Collection$70
If history was your best subject during school, you'll appreciate Aberdour Castle.
Head to Fife to check it out for yourself.
You don't need to journey far to enjoy a luxurious accommodation experience. You'll find a selection of upscale hotels within an easy drive. You won’t regret choosing the Fettes Apartments. The Village Hotel Edinburgh is another excellent option.
Have a rest and savor a piping hot coffee or something a little cooler at McTaggart's (21 High Street, Aberdour, Burntisland). 0.2 miles from Aberdour Castle, it’s a popular pit-stop with tourists and locals alike. For something substantial, try one of the nearby dining establishments, Foresters Arms (35 High Street, Aberdour, Burntisland).
The train station, Aberdour, is 0.2 miles away from Aberdour Castle, making the metro a convenient way to go.