Are you in a hurry?
Here is a quick list of hotels in Edinburgh, selected based on their rating
Name of hotel | Accommodation Rating | Price, $ | |
Royal Mile Backpackers Hostel |
8.5 / 10 (984 Reviews) |
From 24$ | |
Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel |
8.1 / 10 (3674 Reviews) |
From 83$ | |
Nira Caledonia Hotel |
8.2 / 10 (529 Reviews) |
From 155$ | |
Aparthotel Adagio Edinburgh Royal Mile |
8.6 / 10 (6350 Reviews) |
From 145$ | |
Heriott Park Guest House |
8.3 / 10 (38 Reviews) |
From 261$ |
If you are searching for a fine hotel for your next journey near Royal Mile, we are happy to provide you with Edinburgh hotel deals. More than 122 deals not far from Royal Mile are our best options in the area.
Guests have left more than 58154 positive reviews about Eden Locke rated 7.6/10 for 338US$ per night.
Cheval Old Town Chambers rated 8.0/10 may also suit you — only 601US$ per one night.
Other best deals are Hot El Apartments Waterfront, Mercure City Princes Street Hotel and Hilton Carlton.
Table of contents
View all photos
Royal Mile Backpackers Hostel
From 24$
Located in the very heart of Edinburgh, the 2-star Royal Mile Backpackers Hostel lies approximately 5 minutes' walk from The Real Mary King's Close. It offers cosy accommodation with WiFi in the rooms.
Due to its central location, this Edinburgh hostel ensures proximity to the combined National Museum of Scotland. A 15-minute walk will take guests to the historic fortress "Edinburgh Castle". The hostel is right off Larder Go and serves Scottish dishes. Royal Mile Backpackers Hostel is set in the Old Town district near The Robertson Mausoleum Parish Church. Edinburgh Waverley train station is less than a 10-minute walk away.
View all photos
The comfortable Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel is located in Edinburgh, approximately 13 minutes on foot from the historic fortress "Edinburgh Castle", and offers a swimming pool. Featuring 78 rooms with views of the city, this 3-star award-winning inn is set nearly a 5-minute drive from the royal Holyrood Park.
The pet-friendly property enjoys a perfect position in Old Town with traditional pubs, cosy cafes, and small museums, a few minutes drive from Edinburgh Old Town. The 16th-century Palace of Holyroodhouse is within a 13-minute walk of the modern Holiday Inn Express Edinburgh - Royal Mile, An Ihg, while Edinburgh airport is 15 km from it. The business accommodation is not far from Edinburgh Waverley and near bars and restaurants. The area offers shopping experience such as Grassmarket about 11 minutes' walk from Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel.
View all photos
Nira Caledonia Hotel
From 155$
Nira Caledonia Hotel Edinburgh is an elegant 4-star property set 5 minutes by car from the combined National Museum of Scotland, which is an excellent place to improve cultural awareness. The hotel features Wi Fi throughout the property and public parking nearby.
George Street is in vicinity of the accommodation, while Smith and Gertrude is less than 5 minutes' walk away. The shopping area gives proximity to shopping venues like St Andrew Square (1.2 km) and Charlotte Square (0.6 km). This Edinburgh hotel allows you to enjoy such natural sights as Wildlife Pond a 13-minute stroll away. Guests can easily get in touch with the history of Edinburgh by visiting the historic fortress "Edinburgh Castle", located 20 minutes' walk from Nira Caledonia Hotel. Edinburgh Waverley station is merely 1.8 km from the property, while Arthur's Seat hike is placed 10 minutes away by car.
View all photos
Located near the 16th-century Palace of Holyroodhouse, the comfortable 4-star Aparthotel Adagio Edinburgh Royal Mile has 24-hour reception, housekeeping and shopping service. The smoke-free aparthotel is situated in the very heart of Edinburgh, within 0.6 km of such cultural attractions as Dynamic Earth Interactive Science Museum.
The prime location of the eco-friendly property places guests 14 minutes on foot from Grassmarket and relatively near Waterloo Place. The Aparthotel Adagio Edinburgh Royal Mile is 400 metres from the Thistle chapel "St Giles' Cathedral" and 15 km from Edinburgh airport. Staying at the comfortable accommodation, you can also enjoy natural sights such as the landscaped Princes Street Gardens, which is only 1.1 km away. Aparthotel Adagio Edinburgh Royal Mile lies a mere 0.6 km from Edinburgh Waverley train station, and the royal Holyrood Park is situated a 5-minute drive away.
View all photos
Heriott Park Guest House
From 261$
Set within 2.6 km of Royal Mile, the 3-star Heriott Park Guest House Edinburgh includes 20 rooms. This Edinburgh guest house entices guests with a car park, available nearby.
Located within 2.7 km of Edinburgh Waverley railway station, the property stands a few minutes drive from Royal Botanic Garden Edinburgh. History lovers will enjoy visiting the historic fortress "Edinburgh Castle" (2.6 km) and the official residence "Palace of Holyroodhouse" (2.8 km). The hotel is situated within 25 minutes' walk of the José Martí Scott Monument. Edinburgh airport is approximately 15 km away from Heriott Park Guest House.
Hotels in Edinburgh
Airport nearby 🛬 | Dundee, Edinburgh |
Rating 🏅 | 40 |
Edinburgh Hotels 🛎️ | 2503 |
Cities Nearby 🌇 | Fisherrow, Juniper Green, Inveresk |
Minimum Price 💸 | 16$ |
Family Hotel 👪 | Royal Mile Backpackers Hostel |
Best Price Hotel 🤑 | Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel |
Best mid-range Hotel 🌴 | Nira Caledonia Hotel |
View all photos
Holiday Inn Edinburgh Zoo, An Ihg Hotel
From 157$
Holiday Inn Edinburgh is located near a business district, about a 10-minute drive from Edinburgh International Conference Centre. This 4-star inn lies nearly a 10-minute ride from the historic fortress "Edinburgh Castle", and offers an à la carte restaurant and an indoor pool onsite.
The property is positioned within 15 minutes' drive of BT Murrayfield Sports Stadium. The hotel provides history lovers with proximity to the 16th-century tower house "Lauriston Castle" (3.3 km) and the 16th-century Palace of Holyroodhouse (7 km). The accommodation also gives access to sports attractions like Tynecastle Park Football Stadium, which is around 25 minutes' walk away. Holiday Inn Edinburgh is located within 6 km of Edinburgh Waverley train station.
View all photos
Grassmarket Hotel
From 196$
Built in 1920, the 3-star Grassmarket Hotel is enveloped by a park and bars in a vibrant area of Edinburgh. Boasting a location 650 metres from Edinburgh Old Town, the hotel offers 42 rooms together with an Irish bar onsite.
This smoke-free accommodation is centrally located in Old Town with traditional pubs, cosy cafes, and small museums, 5 minutes' walk from the landscaped Princes Street Gardens and only metres from the historic fortress "Edinburgh Castle". Arthur's Seat hike is within 25 minutes' walk of the Grassmarket, while Edinburgh airport is 15 km from it. Also, the property is within close distance of the 16th-century Palace of Holyroodhouse, while Edinburgh Waverley is placed just 950 metres away.
View all photos
Nestled in Haymarket with a number of pubs, cafés and restaurants, well-known for historical sights like the historic fortress "Edinburgh Castle" set 1.5 km away, Brooks Hotel Edinburgh offers a restaurant and a lobby area. Located 5 minutes' drive from the Leith Princes Street, this charming hotel features 46 rooms with views of the city.
Situated in the very heart of Edinburgh, the property is within close distance of Edinburgh International Conference Centre. Sports fans can also visit BT Murrayfield Sports Stadium, 2.5 km from the Brooks, and take their families to the 82-acre non-profit Edinburgh Zoo, which is around 3.5 km away. Aside from using computers and a work desk on site, guests can take advantage of convention centres set just a short walk from this stylish 3-star accommodation. Escape is located just near Brooks Hotel. Due to a location near a train station, the property gives quick access to other parts of Edinburgh.
View all photos
Frederick House Hotel
From 125$
Featuring Wi-Fi throughout the property, Frederick House Hotel Edinburgh is set within 1.1 km of the historic fortress "Edinburgh Castle". At this 4-star hotel you'll find a 24-hour front desk, housekeeping and ironing.
Co-op Food is located within 100 metres of the property, and such natural sites as Royal Botanic Garden Edinburgh are nearly 5 minutes away by car. The Royal Edinburgh Military Tattoo is not too far from the hotel, and Edinburgh airport is 15 km away. The accommodation is also within 5 minutes' drive of the royal Holyrood Park. In addition, a train station is near Frederick House Hotel.
View all photos
Citylivein Grove Street
From 67$
Citylivein Grove Street apartment is situated in the Haymarket district of Edinburgh, 0.5 km from Edinburgh airport. This student accommodation provides accommodation with WiFi throughout the property.
The Sunday Stockbridge Food Market is within 25 minutes' walk of property, while the official residence "Palace of Holyroodhouse" is about a 10-minute drive away. The apartment is less than 2 km from the city centre and Edinburgh International Conference Centre lies within a walking distance. Offering Vietnamese dishes, Vietnam House Restaurant is 200 metres away. Citylivein Grove Street apartment is placed within 10 minutes' drive of Arthur's Seat hike. Edinburgh Waverley train station is at a 2.2 km distance from this accommodation.
View all photos
The 3-star Balmore Guest House Edinburgh, located within 20 minutes' walk of the Leith Princes Street, features Wi Fi in the rooms. This Edinburgh guest house also includes private car parking.
The property in West End with gay bars in Davie Village, chic fashion stores on Robson Street, and diverse dining ranging from ramen shops to seafood grills is within 1.3 km of the public research University of Edinburgh and not very far from such shopping venues as Grassmarket. The combined National Museum of Scotland is 19 minutes' walk from the Balmore Guest House Edinburgh, while Drinkmonger and Festival Square are both nearby. Feel in total harmony with nature by visiting The Meadows, at a moderate distance from the accommodation. Balmore Guest House is located within 2.1 km of Edinburgh Waverley train station.
For example, Holiday Inn City West rated 7.8/10 is one of the best options from 39US$ per night.
Try as well Balmore Guest House — it is rated 8.2/10 and costs 53US$ per night.
Guests have left more than 61732 positive reviews about Intercontinental The George rated 8.2/10 for 261US$ per night.
Eden Locke rated 7.8/10 may also suit you — only 107US$ per one night.
Other top-rated options include Cheval The Grand, The Scholar and Radisson Blu Hotel, City Centre.