You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in New Town, Edinburgh · 0.23 km from centre
8.0
1,000 reviews
Breakfast available
With a stay at Hotel Indigo Edinburgh - Princes Street by IHG, you'll be centrally located in Edinburgh, within a 10-minute walk of St. Giles' Cathedral and Princes Street Gardens. This hotel is 0.6 mi (0.9 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from Greyfriars Kirk.

Hotel in New Town, Edinburgh · 0.90 km from centre
8.8
999 reviews
Breakfast available
With a stay at Angel's Share Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and Johnnie Walker Princes Street. This hotel is 0.1 mi (0.2 km) from George Street and 1.1 mi (1.8 km) from National Museum of Scotland.

Hotel in Old Town Edinburgh, Edinburgh · 0.58 km from centre
8.8
1,344 reviews
Breakfast available
With a stay at Apex City of Edinburgh Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 6 minutes by foot from Edinburgh Castle. This hotel is 0.5 mi (0.8 km) from Royal Mile and 0.3 mi (0.5 km) from University of Edinburgh.

Hotel in Old Town Edinburgh, Edinburgh · 0.76 km from centre
9.4
1,002 reviews
Breakfast available
With a stay at Hotel du Vin & Bistro Edinburgh in Edinburgh (Old Town Edinburgh), you'll be steps from University of Edinburgh and 9 minutes by foot from Edinburgh Castle. This hotel is 0.5 mi (0.8 km) from Royal Mile and 0.2 mi (0.3 km) from Grassmarket.

Hotel in Leith, Edinburgh · 0.97 km from centre
8.4
1,000 reviews
Breakfast available
With a stay at Cairn Hotel in Edinburgh (Leith), you'll be a 4-minute walk from Edinburgh Playhouse Theatre and 8 minutes by foot from Princes Street. This hotel is 0.7 mi (1.1 km) from George Street and 1 mi (1.6 km) from Royal Mile.

Aparthotel in Old Town Edinburgh, Edinburgh · 0.47 km from centre
9.0
1,452 reviews
With a stay at Princes Street Suites, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This luxury aparthotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.

Hotel in New Town, Edinburgh · 0.02 km from centre
8.8
169 reviews
Breakfast available
With a stay at Mount Royal Hotel Edinburgh by The Unlimited Collection, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of George Street. This hotel is 0.6 mi (1 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from Royal Mile.

Hotel in Edinburgh · 0.87 km from centre
8.8
1,000 reviews
Breakfast available
With a stay at The Caledonian Edinburgh, Curio Collection by Hilton, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of George Street. This luxury hotel is 0.9 mi (1.4 km) from Grassmarket and 1.4 mi (2.2 km) from University of Edinburgh.

Hotel in Old Town Edinburgh, Edinburgh · 0.53 km from centre
8.8
1,337 reviews
Breakfast available
With a stay at Leonardo Royal Hotel Edinburgh , you'll be centrally located in Edinburgh, steps from Royal Mile and 12 minutes by foot from Edinburgh Castle. This hotel is 0.4 mi (0.6 km) from Princes Street and 0.5 mi (0.7 km) from University of Edinburgh.

Hotel in Old Town Edinburgh, Edinburgh · 1.00 km from centre
8.8
1,001 reviews
Breakfast available
With a stay at Leonardo Edinburgh City, you'll be centrally located in Edinburgh, within a 10-minute walk of Princes Street Gardens and Edinburgh International Conference Centre. This hotel is 0.8 mi (1.2 km) from St. Giles' Cathedral and 0.9 mi (1.5 km) from Edinburgh Castle.

Hotel in New Town, Edinburgh · 0.19 km from centre
9.0
1,000 reviews
Breakfast available
With a stay at ibis Styles Edinburgh Centre St Andrew Square, you'll be centrally located in Edinburgh, steps from George Street and 10 minutes by foot from Royal Mile. This hotel is 0.7 mi (1.1 km) from Edinburgh Castle and 0.2 mi (0.2 km) from Princes Street.

Hotel in Old Town Edinburgh, Edinburgh · 0.56 km from centre
9.2
14 reviews
With a stay at Grassmarket Apartment with Castle View in Edinburgh (Old Town Edinburgh), you'll be steps from Grassmarket and 4 minutes by foot from Edinburgh Castle. This hotel is 0.5 mi (0.8 km) from Royal Mile and 0.4 mi (0.6 km) from University of Edinburgh.

Hotel in Old Town Edinburgh, Edinburgh · 0.51 km from centre
8.4
1,001 reviews
Breakfast available
With a stay at Grassmarket hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 6 minutes by foot from Edinburgh Castle. This hotel is 0.5 mi (0.8 km) from Royal Mile and 0.3 mi (0.5 km) from University of Edinburgh.

Hotel in New Town, Edinburgh · 0.47 km from centre
9.4
86 reviews
With a stay at Roomzzz Edinburgh, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This upscale hotel is 0.7 mi (1.1 km) from University of Edinburgh and 0.8 mi (1.2 km) from Edinburgh Castle.

Apartment in Haymarket, Edinburgh · 1.19 km from centre
9.0
88 reviews
With a stay at My-Canning Street Apartments in Edinburgh (West End), you'll be a 3-minute walk from Edinburgh International Conference Centre and 5 minutes by foot from Princes Street. This apartment is 0.4 mi (0.7 km) from George Street and 0.6 mi (1 km) from Grassmarket.

Hotel in Old Town Edinburgh, Edinburgh · 0.26 km from centre
9.6
1,000 reviews
Breakfast available
A stay at Market Street Hotel places you in the heart of Edinburgh, within a 5-minute walk of Princes Street and Royal Mile. This hotel is 0.4 mi (0.7 km) from Grassmarket and 0.5 mi (0.8 km) from Edinburgh Castle.

Aparthotel in New Town, Edinburgh · 0.31 km from centre
9.6
608 reviews
With a stay at Braid Apartments by Mansley, you'll be centrally located in Edinburgh, steps from George Street and within a 5-minute walk of Princes Street. This aparthotel is 0.9 mi (1.4 km) from Calton Hill and 0.9 mi (1.4 km) from National Museum of Scotland.

Hotel in New Town, Edinburgh · 0.40 km from centre
10.0
26 reviews
Breakfast available
A stay at 100 Princes Street places you in the heart of Edinburgh, steps from Princes Street and George Street. This luxury hotel is 0.6 mi (0.9 km) from Edinburgh Castle and 0.7 mi (1.1 km) from Royal Mile.

Hotel in Old Town Edinburgh, Edinburgh · 0.53 km from centre
8.0
996 reviews
Breakfast available
With a stay at Stay Central in Edinburgh (Old Town Edinburgh), you'll be steps from National Museum of Scotland and 5 minutes by foot from University of Edinburgh. This hotel is 0.5 mi (0.8 km) from Royal Mile and 0.5 mi (0.8 km) from Scottish National Gallery.

Hotel in Old Town Edinburgh, Edinburgh · 0.64 km from centre
7.6
1,385 reviews
Breakfast available
Well situated in the centre of Edinburgh, House of Gods Royal Mile offers air-conditioned rooms, a bar and free WiFi. The property is around 1.5 km from Edinburgh Castle, 700 metres from Camera Obscura and World of Illusions and 1.2 km from Edinburgh Playhouse. The accommodation features nightclub and room service.
The units in the hotel are fitted with a coffee machine. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At House of Gods Royal Mile every room includes a flat-screen TV and a safety deposit box.
À la carte and continental breakfast options are available at the accommodation.
Staff at House of Gods Royal Mile are available to provide information at the 24-hour front desk.
Popular points of interest near the hotel include National Museum of Scotland, Edinburgh Waverley station and University of Edinburgh. Edinburgh Airport is 10 km away.