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 Edinburgh · 1.25 mi from centre
8.8
1,271 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 eco-friendly hotel is 0.4 mi (0.6 km) from Princes Street and 0.5 mi (0.8 km) from University of Edinburgh.

Hotel in Old Town Edinburgh, Edinburgh · 1.04 mi from centre
9.2
958 reviews
Breakfast available
With a stay at Virgin Hotels Edinburgh, you'll be centrally located in Edinburgh, steps from Grassmarket and within a 10-minute walk of University of Edinburgh. This luxury hotel is 0.6 mi (1 km) from Royal Mile and 0.8 mi (1.3 km) from Edinburgh Castle.

Hotel in New Town, Edinburgh · 1.03 mi from centre
9.2
567 reviews
Breakfast available
Gleneagles Townhouse features a fitness centre, terrace, a restaurant and bar in Edinburgh. The property is close to National Museum of Scotland, Camera Obscura and World of Illusions and The Real Mary King's Close. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.
At the hotel every room includes a private bathroom.
A continental, Full English/Irish or vegetarian breakfast can be enjoyed at the property.
Gleneagles Townhouse offers 5-star accommodation with a sauna.
Popular points of interest near the accommodation include Edinburgh Waverley station, Royal Mile and Edinburgh Playhouse. Edinburgh Airport is 9 km away.

Hotel in Edinburgh · 1.21 mi from centre
9.0
853 reviews
Breakfast available
With a stay at Radisson Blu Hotel, Edinburgh City Centre, you'll be centrally located in Edinburgh, steps from Royal Mile and 9 minutes by foot from Edinburgh Castle. This spa hotel is 0.3 mi (0.5 km) from Princes Street and 0.3 mi (0.6 km) from University of Edinburgh.

Hostel in Edinburgh · 1.95 mi from centre
8.4
987 reviews
With a stay at Summer Stays at The University of Edinburgh - Campus Accommodation, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and University of Edinburgh. This hostel is 1.7 mi (2.7 km) from Edinburgh Castle and 1.6 mi (2.6 km) from Princes Street.

Hotel in New Town, Edinburgh · 1.15 mi from centre
Breakfast available
With a stay at Premier Inn Edinburgh Cc York Place/St James Quarter in Edinburgh (Edinburgh City Centre), you'll be a 4-minute walk from Edinburgh Playhouse Theatre and 12 minutes by foot from Royal Mile. This hotel is 0.3 mi (0.5 km) from Princes Street and 0.4 mi (0.6 km) from George Street.

Holiday home in Granton, Edinburgh · 1.98 mi from centre
7.9
51 reviews
Situated within 3.9 km of Royal Yacht Britannia and 4.8 km of Royal Mile in Edinburgh, Lovely Sea Rooms, Easy Access to Centre & Airport features accommodation with seating area. The property is around 5.1 km from Edinburgh Waverley station, 5.1 km from Camera Obscura and World of Illusions and 5.1 km from Edinburgh Playhouse. Edinburgh International Conference Centre is 5.5 km from the holiday home and National Museum of Scotland is 5.5 km away.
At the holiday home, every unit includes a desk. With a shared bathroom fitted with a shower and a hair dryer, units at the holiday home also boast free WiFi. At the holiday home, each unit includes bed linen and towels.
The Real Mary King's Close is 5.3 km from the holiday home, while Edinburgh Castle is 5.3 km from the property. Edinburgh Airport is 10 km away.

Hotel in Corstorphine, Edinburgh · 2.02 mi from centre
7.9
4,301 reviews
This hotel is next to Edinburgh Zoo, close to Murrayfield Stadium and 4 miles from Edinburgh International Airport. It offers a pool, gym, free parking and a restaurant.
Each room at this Holiday Inn is spacious, with tea and coffee facilities and satellite TV. Every room also has air conditioning and free WiFi.
Holiday Inn Edinburgh is 3 miles west of the city centre and has a view of the Pentland Hills. Edinburgh Castle and the city centre are easy to access by bus, with stops less than 5 minutes’ walk away.
The hotel’s Spirit Health and Fitness Club has a sauna, spa and offers beauty treatments. There is an international restaurant, as well as a cocktail lounge. Start the day with a buffet breakfast including a selection of continental and cooked items.
Guest Notice
Please note that all reservations made after 1st October 2025 for stays arriving from 24th July 2026 onwards will be subject to the local council-imposed Edinburgh Visitor Levy.
This charge will be applied to the final bill and will be payable upon check out. For further information, please visit https://www.edinburgh.gov.uk/visitorlevy

Guest house in Broughton, Edinburgh · 1.72 mi from centre
7.0
976 reviews
Situated in Edinburgh, near Edinburgh Waverley station, Edinburgh Playhouse and Royal Mile, Mayfair Guest House features free WiFi. The property is around 2.4 km from Royal Yacht Britannia, 2.5 km from National Museum of Scotland and 2.9 km from Camera Obscura and World of Illusions. The guest house has family rooms.
At the guest house, each unit includes a shared bathroom.
The Real Mary King's Close is 3 km from the guest house, while University of Edinburgh is 3.1 km from the property. Edinburgh Airport is 12 km away.

Guest house in Edinburgh · 2.18 mi from centre
8.3
781 reviews
Just over a mile from the centre of beautiful Edinburgh, The Rosehall is a small private hotel on the A7, close to Holyrood Park and the stunning Arthur’s Seat. The Royal Mile is about 25-minutes’ walk away, and the hotel is 1 mile from Princes Street and on the main bus route to Edinburgh city centre. There is free WiFi access throughout the property.
The Rosehall has traditionally furnished rooms with an en suite or private external bathroom. Each also benefits from a flat-screen TV and tea and coffee making facilities.
Edinburgh’s Waverly Rail Station and the popular shops of Prince’s Street can be reached in about 30 minutes on foot. Edinburgh Castle is also within walking distance. Please note that the hotel does not have a lift.

Hostel in Edinburgh · 1.86 mi from centre
7.2
646 reviews
A stay at Destiny Student Holyrood - Campus Accommodation places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Edinburgh Playhouse Theatre. This hostel is 0.8 mi (1.3 km) from Royal Mile and 1.5 mi (2.4 km) from Edinburgh Castle.

Apartment in New Town, Edinburgh · 1.17 mi from centre
9.4
86 reviews
With a stay at Destiny Scotland - Broughton St Lofts, you'll be centrally located in Edinburgh, just a 4-minute walk from Edinburgh Playhouse Theatre and 13 minutes by foot from Royal Mile. This apartment is 0.4 mi (0.6 km) from Princes Street and 0.5 mi (0.8 km) from George Street.

Hotel in Edinburgh · 1.72 mi from centre
6.5
3,107 reviews
Less than 1.5 miles from Edinburgh Waverley Rail Station and the city centre, Edinburgh House Hotel has en suite rooms.
The hotel is in a quiet location, just off Leith Walk, a main route into central Edinburgh. There are regular buses, and the journey to the city centre takes less than 10 minutes.
The rooms have a TV and tea and coffee-making facilities.

Apartment in Broughton, Edinburgh · 1.50 mi from centre
7.2
63 reviews
Located in Edinburgh (Broughton), JOIVY Affordable Edinburgh - Adults only is within a 15-minute walk of Edinburgh Playhouse Theatre and Princes Street. This apartment is 1.2 mi (2 km) from Royal Mile and 1.7 mi (2.8 km) from Edinburgh Castle.

Hostel in New Town, Edinburgh · 1.09 mi from centre
8.4
130 reviews
Breakfast available
With a stay at The Baxter Hostel in Edinburgh (Edinburgh City Centre), you'll be steps from Princes Street and 7 minutes by foot from Royal Mile. This hostel is 0.7 mi (1.1 km) from Edinburgh Castle and 0.2 mi (0.3 km) from George Street.

Guesthouse in Edinburgh · 1.74 mi from centre
6.0
426 reviews
With a stay at Sakura Edinburgh Guest House, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and Edinburgh Castle. This guest house is 0.3 mi (0.5 km) from University of Edinburgh and 1.7 mi (2.7 km) from Princes Street.

Apartment in Old Town Edinburgh, Edinburgh · 1.23 mi from centre
7.2
578 reviews
Located in Edinburgh, near Edinburgh Waverley station, University of Edinburgh and Edinburgh Castle, Niddry Street Apartments Edinburgh features free WiFi. The property is around 1.7 km from Edinburgh International Conference Centre, less than 1 km from Royal Mile and 2.5 km from Arthurs Seat. The property is 400 metres from the city centre and 400 metres from National Museum of Scotland.
Each unit is equipped with a fully equipped kitchen with a microwave, a fireplace, a seating area, a flat-screen TV, a washing machine, and a private bathroom with shower. At the apartment complex, all units are equipped with bed linen and towels.
Popular points of interest near the apartment include Edinburgh Playhouse, Camera Obscura and World of Illusions and The Real Mary King's Close. Edinburgh Airport is 10 km away.

Guesthouse in New Town, Edinburgh · 1.74 mi from centre
8.6
78 reviews
Located in Edinburgh (Edinburgh City Centre), City Retreat Edinburgh is within a 15-minute walk of Edinburgh Playhouse Theatre and Princes Street. This guest house is 0.9 mi (1.5 km) from Royal Mile and 1.6 mi (2.6 km) from Edinburgh Castle.

Guest house in New Town, Edinburgh · 1.75 mi from centre
8.0
199 reviews
City Retreat offers various self-catering apartments and rooms in Edinburgh, 500 metres from Princes Street. Free WiFi access is available. The property is 550 metres from Edinburgh Playhouse and Omni Centre.
Rooms all come with a flat-screen TV and a kettle. Apartments also offer a kitchen and a living area.
Edinburgh Castle is 1.3 km from City Retreat. Edinburgh Waverley station is 650 metres from the property. Edinburgh Airport is 14 km away.

Guesthouse in Leith, Edinburgh · 1.73 mi from centre
7.4
207 reviews
Breakfast available
With a stay at 16 Pilrig Guest House, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This guest house is 1.9 mi (3 km) from Edinburgh Castle and 0.9 mi (1.5 km) from Princes Street.