| Broughton | Corstorphine |
| Duddingston | Haymarket |
| Leith | Merchiston |
| Morningside | Murrayfield |
| New Town | Newington |
| Old Town | Portobello |
| Princes Street | Royal Mile |
| West End |
Find a hotel near one of these airports
| Edinburgh Airport (EDI) 10.7 km | Dundee Airport (DND) 57.0 km |
| Glasgow (GLA) 77.2 km |
from £ 66.60

12-26 St Giles Street, Old Town, Edinburgh
Just off the Royal Mile and near Edinburgh Castle, this boutique hotel boasts luxurious rooms, a gym and a restaurant. There are superb views across Princes Street Gardens. read more…
from £ 59

39-47 Albany Street, New Town, Edinburgh
This Georgian house is in a quiet street in Edinburgh city centre, 600 metres from Princes Street. It is now a 4-star hotel and has free Wi-Fi, an award-winning restaurant and stylish rooms. read more…
from £ 63.75

The Royal Mile, Old Town, Edinburgh
On the historic Royal Mile, Radisson BLU Hotel Edinburgh offers free Wi-Fi, a swimming pool and a gym. Waverley Station is just a 5-minute walk away. read more…
from £ 80

45, Queen Street, New Town, Edinburgh
In Edinburgh's New Town, this elegantly restored Georgian town house offers free Wi-Fi. There is exclusive access to Queen Street Gardens. read more…
from £ 60

121 Grove Street, Haymarket, Edinburgh
These modern luxury apartments are 700 metres from Edinburgh Haymarket Rail Station. Each stylish apartment has free Wi-Fi, flat-screen satellite TVs and entertainment systems with iPod docks. read more…
from £ 48.30

107 Leith Street, New Town, Edinburgh
This 4-star hotel is in Edinburgh city centre, just off Princes Street and 300 metres from Edinburgh Waverley Rail Station. The modern en suite rooms have flat-screen TVs with Freeview. read more…