Save up to 17% by booking Flight + Hotel.
Search 321,000 hotels and 400 airlines worldwide.
With direct access to the beach, this Portobello bed & breakfast is within 3 mi (5 km) of Portobello Beach, Arthur's Seat and Palace of Holyroodhouse. Holyrood Park and Easter Road Stadium are also within 3 miles (5 km).
Located in New Town, this spa hotel is within a 10-minute walk of Waterloo Place, Edinburgh Playhouse Theatre, and Princes Street Gardens. Calton Hill and Scott Monument are also within 10 minutes.
This family-friendly Kirknewton hotel is located near the airport, 2.9 mi (4.7 km) from Heriot Watt University, and within 6 mi (10 km) of Gyle Shopping Centre and Edinburgh Corn Exchange. Edinburgh Zoo and Our Dynamic Earth are also within 9 miles (15 km).
Located in New Town, this luxury hotel is steps away from Assembly Rooms and Scott Monument. Princes Street Gardens and Edinburgh Playhouse Theatre are also within 10 minutes.
Situated in Edinburgh, this hotel is 0.4 mi (0.6 km) from Gyle Shopping Centre and within 3 miles (5 km) of Edinburgh Zoo and Royal Highland Centre. Heriot Watt University is 3 mi (4.9 km) away.
Located in West End, this hotel is within a 15-minute walk of Edinburgh International Conference Centre, Royal Lyceum Theatre and Usher Hall. Edinburgh Castle and Greyfriars Kirk are also within 1 mile (2 km).
Located in Leith, this apartment is within 3 miles (5 km) of Royal Yacht Britannia, Edinburgh Playhouse Theatre and Princes Street Gardens. Palace of Holyroodhouse and Royal Botanic Garden are also within 3 miles (5 km).
Located in Old Town, this hotel is steps away from Camera Obscura and World of Illusions and Scotch Whisky Experience. Greyfriars Kirk and St. Giles' Cathedral are also within 10 minutes.