Inchkeith
Travel Guide
Visit Inchkeith

Holiday Inn Edinburgh by IHG
The lobby and dinning areas are updated and welcoming. The halls between rooms are very tired and need a refresh. The room was clean but need updating as well.
Reviewed on Apr 29, 2026

Apex Grassmarket Hotel
Rooms were clean and spacious, staff lovely. Great for a weekend break
Reviewed on Apr 29, 2026

CODE - The Court, Edinburgh
Clean room and clean sheets. WiFi could have been better. Friendly staff though. But could do with more showers and toilets.
Reviewed on Apr 29, 2026

PREMIER SUITES Edinburgh Fountain Court
Liked the property and the amenities offered. Close walking distance to bus and tram. Would suggest
Reviewed on Apr 29, 2026

Aparthotel Adagio Edinburgh Royal Mile
We checked in and then went to our room and there was water dripping from the floor above. The closet shelves were covered in water. I went to complain and they did assign us a new room. It smelled musty. The next day I saw evidence of water damage down the hall from our room…wet carpeting in the ...
Reviewed on Apr 29, 2026

Wilde Aparthotels, Edinburgh, Grassmarket
Nice and clean rooms, great location for Exploring Edinburgh.
Reviewed on Apr 26, 2026
Popular places to visit

Silver Sands Beach
Reach this beach through a coastal path that splits dense woodland. Admire the views of islands and coastal cliffs.

Aberdour Castle
Appreciate the panoramic views across the Firth of Forth to Edinburgh from the exquisite gardens of this preserved medieval château.

Kinghorn Beach
Why not spend a lazy afternoon at Kinghorn Beach during your trip to Kinghorn?

Burntisland Sands
Why not spend a lazy afternoon at Burntisland Sands during your trip to Burntisland? While you're in the area, stroll along the seaside.

Inchcolm Abbey
Capture photos of this well-preserved Scottish monastic house with spectacular views of the sea and surrounding terrain as a backdrop.
Pettycur Beach
Why not spend a lazy afternoon at Pettycur Beach during your trip to Burntisland? While you're in the area, stroll along the seaside.
