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 Old Town Edinburgh, Edinburgh · 7.72 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 · 7.90 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.

Aparthotel in New Town, Edinburgh · 8.50 km from centre
9.4
1,216 reviews
With a stay at Eden Locke, you'll be centrally located in Edinburgh, steps from George Street and 3 minutes by foot from Princes Street. This aparthotel is 0.6 mi (0.9 km) from Dean Village and 0.6 mi (1 km) from Grassmarket.

Hotel in New Town, Edinburgh · 7.61 km from centre
9.2
247 reviews
With a stay at W Edinburgh, you'll be centrally located in Edinburgh, steps from St James Quarter and within a 5-minute walk of Princes Street. This luxury hotel is 0.4 mi (0.6 km) from George Street and 0.5 mi (0.7 km) from Edinburgh Playhouse Theatre.

Hotel in Edinburgh · 10.83 km from centre
8.4
999 reviews
Breakfast available
With a stay at Holiday Inn Express Edinburgh City West by IHG in Edinburgh (Ravelston), you'll be a 3-minute drive from Dean Village and 9 minutes from Edinburgh Castle. This family-friendly hotel is 2.9 mi (4.7 km) from Royal Mile and 1.5 mi (2.4 km) from Murrayfield Stadium.

Bed & breakfast in Slateford, Edinburgh · 10.25 km from centre
9.0
28 reviews
Breakfast available
With a stay at Badjao Bed and Breakfast in Edinburgh (Slateford), you'll be a 4-minute drive from Murrayfield Stadium and 9 minutes from Edinburgh Castle. This bed & breakfast is 3.1 mi (4.9 km) from Royal Mile and 1.9 mi (3.1 km) from Princes Street.

Hotel in Old Town Edinburgh, Edinburgh · 7.82 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.

Apartment in Haymarket, Edinburgh · 8.71 km from centre
9.0
88 reviews
Located in Edinburgh (West End), My-Canning Street Apartments is within a 10-minute walk of Princes Street and George Street. This apartment is 0.6 mi (1 km) from Dean Village and 0.6 mi (1 km) from Grassmarket.

Hotel in Edinburgh · 8.58 km from centre
8.8
524 reviews
Breakfast available
With a stay at Moxy Edinburgh, you'll be centrally located in Edinburgh – a 7-minute walk from Edinburgh International Conference Centre and 12 minutes by foot from Grassmarket. This hotel is 0.7 mi (1.1 km) from Princes Street and 0.8 mi (1.3 km) from George Street.

Bed & breakfast in Edinburgh · 6.98 km from centre
7.8
994 reviews
Breakfast available
With a stay at KM Hotel, you'll be centrally located in Edinburgh, just a 5-minute walk from University of Edinburgh and 8 minutes by foot from Royal Mile. This bed & breakfast is 0.6 mi (1 km) from Grassmarket and 0.9 mi (1.5 km) from Edinburgh Castle.

Aparthotel in Edinburgh · 6.97 km from centre
8.4
591 reviews
Breakfast available
With a stay at KM Apartments, you'll be centrally located in Edinburgh, just a 4-minute walk from University of Edinburgh and 8 minutes by foot from Royal Mile. This aparthotel is 0.6 mi (1 km) from Grassmarket and 0.9 mi (1.5 km) from Edinburgh Castle.

Hotel in Old Town Edinburgh, Edinburgh · 7.11 km from centre
8.0
48 reviews
With a stay at Travelodge Edinburgh Central, you'll be centrally located in Edinburgh, steps from Royal Mile and 13 minutes by foot from Edinburgh Castle. This hotel is 0.4 mi (0.7 km) from University of Edinburgh and 0.5 mi (0.8 km) from Grassmarket.

Hotel in Old Town Edinburgh, Edinburgh · 7.26 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.

Hotel in Old Town Edinburgh, Edinburgh · 7.29 km from centre
8.4
282 reviews
With a stay at MONO Suites Old Town, you'll be centrally located in Edinburgh, steps from Royal Mile and 11 minutes by foot from Edinburgh Castle. This hotel is 0.2 mi (0.4 km) from University of Edinburgh and 0.4 mi (0.6 km) from Princes Street.

Hotel in Edinburgh · 7.47 km from centre
8.6
1,000 reviews
Breakfast available
With a stay at Residence Inn by Marriott Edinburgh, you'll be centrally located in Edinburgh, steps from The Meadows and University of Edinburgh. This hotel is 0.7 mi (1.2 km) from National Museum of Scotland and 0.9 mi (1.5 km) from St. Giles' Cathedral.

Hotel in Old Town Edinburgh, Edinburgh · 7.48 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.

Guesthouse in Broughton, Edinburgh · 7.66 km from centre
7.6
661 reviews
With a stay at Regent House Hotel, you'll be centrally located in Edinburgh, within a 10-minute walk of Calton Hill and Princes Street. This guest house is 0.8 mi (1.3 km) from George Street and 0.9 mi (1.4 km) from St. Andrew Square.

Hotel in Leith, Edinburgh · 7.93 km from centre
9.8
392 reviews
Breakfast available
With a stay at Fingal - A Luxury Floating Hotel in Edinburgh (Leith), you'll be a 5-minute drive from Royal Yacht Britannia and 7 minutes from St James Quarter. This luxury hotel is 2.2 mi (3.6 km) from Palace of Holyroodhouse and 2.3 mi (3.7 km) from Princes Street.

Aparthotel in Old Town Edinburgh, Edinburgh · 8.08 km from centre
9.4
1,358 reviews
With a stay at The Knight Residence Apartments by Mansley, you'll be centrally located in Edinburgh, just a 5-minute walk from Grassmarket and 10 minutes by foot from Edinburgh Castle. This aparthotel is 0.4 mi (0.7 km) from University of Edinburgh and 0.6 mi (0.9 km) from Princes Street.

Aparthotel in New Town, Edinburgh · 8.13 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.