Check Availability for
Royal Mile Hotels

Arrival
Departure
Nights
Rooms
Adults
Children
Currency
+44 1273 728862
Your reference is:
 

Hotels near Royal Mile, Edinburgh


Royal Mile hotels in Edinburgh

Showing 48 Hotels within 1 mile from Royal Mile

Hilton Edinburgh Carlton  3 star hotels near Royal Mile

Located 0.04 miles away from Royal Mile*

Hilton Edinburgh Carlton near Royal Mile

Blending perfectly into the historic surroundings of the Royal Mile, this distinguished hotel is an...

The Scotsman Hotel  5 star hotels near Royal Mile

Located 0.06 miles away from Royal Mile*

The Scotsman Hotel near Royal Mile

The Scotsman Hotel, resides within the former Scotsman Newspaper building. Originally built in...

Jurys Inn Edinburgh  3 star hotels near Royal Mile

Located 0.10 miles away from Royal Mile*

Jurys Inn Edinburgh near Royal Mile

This hotel is located in Edinburgh's Old Town, just off the famous Royal Mile and just a short walk...

Stay Central Hotel  3 star hotels near Royal Mile

Located 0.10 miles away from Royal Mile*

Stay Central Hotel near Royal Mile

Located in the heart of Edinburgh's eclectic Cowgate, and a short stroll from everywhere, at STAY...

SmartCityHostels Edinburgh

Located 0.11 miles away from Royal Mile*

SmartCityHostels Edinburgh near Royal Mile

The hostel is located on Edinburgh's historic Royal Mile, just a few minutes' walk from Waverley...

Euro Hostel Edinburgh Halls

Located 0.15 miles away from Royal Mile*

Euro Hostel Edinburgh Halls near Royal Mile

The apartment hotel is conveniently situated a 10-minute walk from Waverley railway station. Nearby...

The Inn On The Mile  3 star hotels near Royal Mile

Located 0.15 miles away from Royal Mile*

The Inn On The Mile near Royal Mile

The Inn on The Mile located on The Royal Mile in the heart of the city centre, offers an...

Travelodge Edinburgh Central  3 star hotels near Royal Mile

Located 0.16 miles away from Royal Mile*

Travelodge Edinburgh Central near Royal Mile

This hotel enjoys a prime setting at the heart of Edinburgh. The hotel is located just 50 metres...

Fraser Suites Edinburgh  3 star hotels near Royal Mile

Located 0.18 miles away from Royal Mile*

Fraser Suites Edinburgh near Royal Mile

Ideally located just off the Royal Mile on St Giles Street, close to Edinburgh Castle and a short...

Balmoral  5 star hotels near Royal Mile

Located 0.22 miles away from Royal Mile*

Balmoral near Royal Mile

The hotel is very luxurious and in very good condition, ideal for any client. The history...

Royal British Hotel  3 star hotels near Royal Mile

Located 0.23 miles away from Royal Mile*

Royal British Hotel near Royal Mile

This hotel is situated at the heart of the wonderful city of Edinburgh. The hotel is located on...

Indigo Edinburgh  3 star hotels near Royal Mile

Located 0.24 miles away from Royal Mile*

Indigo Edinburgh near Royal Mile

The hotel is a 5-minute walk from Princes Street and just about 800 m from Waverley Railway Station...

Mercure Edinburgh City Princes  3 star hotels near Royal Mile

Located 0.27 miles away from Royal Mile*

Mercure Edinburgh City Princes near Royal Mile

The Mercure Edinburgh Princess hotel is ideally located in the city centre of Edinburgh, just a few...

Old Waverley  3 star hotels near Royal Mile

Located 0.27 miles away from Royal Mile*

Old Waverley near Royal Mile

This property not only boasts a prime central location, but following its recent renovations boasts...

Du Vin & Bistro  3 star hotels near Royal Mile

Located 0.28 miles away from Royal Mile*

Du Vin & Bistro near Royal Mile

The hotel is nestled deep in Edinburgh's Old Town, only a short walk away from the historic Royal...

Parliament House  3 star hotels near Royal Mile

Located 0.29 miles away from Royal Mile*

Parliament House near Royal Mile

Situated in the heart of the city, this luxurious hotel is the perfect place to explore...

Ten Hill Place Hotel  4 star hotels near Royal Mile

Located 0.30 miles away from Royal Mile*

Ten Hill Place Hotel near Royal Mile

Ten Hill Place, BW Premier Collection® was opened in November 2006. The hotel is one of Edinburgh's...

Thistle Edinburgh, The King James  3 star hotels near Royal Mile

Located 0.33 miles away from Royal Mile*

Thistle Edinburgh, The King James near Royal Mile

This hotel enjoys a central location on Prince's Street, lying just a short walking distance away...

Apex City Hotel  3 star hotels near Royal Mile

Located 0.36 miles away from Royal Mile*

Apex City Hotel near Royal Mile

This city hotel is located in the historical city district of Grass Market in Edinburgh. Guests...

Holyrood Aparthotel  4 star hotels near Royal Mile

Located 0.36 miles away from Royal Mile*

Holyrood Aparthotel near Royal Mile

This Edinburgh accommodation is set in a modern building over 6 floors. The short stay apartments...

Le Monde Boutique  3 star hotels near Royal Mile

Located 0.40 miles away from Royal Mile*

Le Monde Boutique near Royal Mile

The property consists of 20 rooms. The property is made up of 6 junior suites, 6 executive rooms...

Apex International Hotel  3 star hotels near Royal Mile

Located 0.41 miles away from Royal Mile*

Apex International Hotel near Royal Mile

This luxurious and charming hotel is ideally located in Edinburgh's old town, within walking...

Principal Edinburgh  4 star hotels near Royal Mile

Located 0.41 miles away from Royal Mile*

Principal Edinburgh near Royal Mile

The hotel is very grand and elegant and located right in the heart of the city centre in a prime...

Macdonald Holyrood  4 star hotels near Royal Mile

Located 0.42 miles away from Royal Mile*

Macdonald Holyrood near Royal Mile

Situated between Edinburgh Castle and the Palace of Holyrood, this sophisticated hotel is nestled...

Dreamhouse Apartments Edinburgh Holyrood Park  3 star hotels near Royal Mile

Located 0.43 miles away from Royal Mile*

Dreamhouse Apartments Edinburgh Holyrood Park near Royal Mile

The apartments, based at Holyrood Park near the Royal Mile, offer the perfect base for exploring...

The Place Hotel  3 star hotels near Royal Mile

Located 0.44 miles away from Royal Mile*

The Place Hotel near Royal Mile

Three stunning Georgian townhouses in the heart of Edinburgh's city centre are home to 'The Place',...

16/4 York Place Lets In The City Edinburgh  3 star hotels near Royal Mile

Located 0.45 miles away from Royal Mile*

16/4 York Place Lets In The City Edinburgh  near Royal Mile

The apartment is located in New Town in the city centre, just 3 minutes' walk from Princes Street....

Fountain Court Royal Garden  3 star hotels near Royal Mile

Located 0.46 miles away from Royal Mile*

Fountain Court Royal Garden near Royal Mile

Enjoying a prime city centre location, the apartments are just two minutes from St Andrews Square...

The Glasshouse Autograph Coll  5 star hotels near Royal Mile

Located 0.46 miles away from Royal Mile*

The Glasshouse Autograph Coll near Royal Mile

Welcome to The Glasshouse, a 5* city centre boutique hotel with stunning views over Calton Hill and...

Art Roch

Located 0.47 miles away from Royal Mile*

Art Roch near Royal Mile

Situated on Grassmarket Square, the hotel is a 2-minute walk from the Royal Mile and a further 10...

Holiday Inn Express Edinburgh  3 star hotels near Royal Mile

Located 0.47 miles away from Royal Mile*

Holiday Inn Express Edinburgh near Royal Mile

Booking and cancellation policies vary by rate type. Please check all applicable rules prior to...

Tigerlily  3 star hotels near Royal Mile

Located 0.48 miles away from Royal Mile*

Tigerlily near Royal Mile

Set in one of the most prestigious locations in Edinburgh, the hotel is located on elegant George...

Royal Overseas League Hotel  3 star hotels near Royal Mile

Located 0.50 miles away from Royal Mile*

Royal Overseas League Hotel near Royal Mile

Situated in the heart of Princes Street, directly opposite Edinburgh Castle, Royal Overseas League...

Rick´s Hotel  3 star hotels near Royal Mile

Located 0.52 miles away from Royal Mile*

Rick´s Hotel near Royal Mile

Located in Frederick Street, the hotel is in a perfect central location, whether guests are...

Crowne Plaza Edinburgh Royal Terrace  4 star hotels near Royal Mile

Located 0.54 miles away from Royal Mile*

Crowne Plaza Edinburgh Royal Terrace near Royal Mile

There are also elegantly landscaped gardens, separated by the original Georgian garden walls. This...

Travelodge Edinburgh Central Queen Street  3 star hotels near Royal Mile

Located 0.55 miles away from Royal Mile*

Travelodge Edinburgh Central Queen Street near Royal Mile

This hotel enjoys a privileged location in the heart of Edinburgh. It is situated just ten minutes'...

Frederick House Hotel  3 star hotels near Royal Mile

Located 0.57 miles away from Royal Mile*

Frederick House Hotel near Royal Mile

This hotel is located in the heart of the Georgian 'New Town'. From the hotel all the major visitor...

Premier Inn Lauriston Place  3 star hotels near Royal Mile

Located 0.57 miles away from Royal Mile*

Premier Inn Lauriston Place near Royal Mile

Due to its central location on Lauriston Place, the hotel is only a few minutes on foot from...

Novotel Edinburgh  4 star hotels near Royal Mile

Located 0.59 miles away from Royal Mile*

Novotel Edinburgh near Royal Mile

The hotel is located right in the city centre with The Royal Mile, Edinburgh Castle, Princes Street...

Cairn  2 star hotels near Royal Mile

Located 0.61 miles away from Royal Mile*

Cairn near Royal Mile

This charming hotel sits amidst the culture and history of the captivating city of Edinburgh. The...

The Knight Residence by Mansley  3 star hotels near Royal Mile

Located 0.64 miles away from Royal Mile*

The Knight Residence by Mansley near Royal Mile

Just 5 minutes' walk from the Grassmarket's bars and restaurants. The apartments are located 1 km...

Edinburgh Central Youth Hostel

Located 0.69 miles away from Royal Mile*

Edinburgh Central Youth Hostel near Royal Mile

The hostel is located in the heart of the city, just a few minutes walk from Edinburgh Waverley...

The Howard, an Ascend Hotel Collection Member  5 star hotels near Royal Mile

Located 0.70 miles away from Royal Mile*

The Howard, an Ascend Hotel Collection Member near Royal Mile

This intimate and elegant hotel is known for its distinct attention to detail together with the...

Fountain Court Stewart Apartments  3 star hotels near Royal Mile

Located 0.71 miles away from Royal Mile*

Fountain Court Stewart Apartments near Royal Mile

These 31 boutique style serviced apartments incorporate thirty 1 bedroom and one 2 bedroom...

Edinburgh City  3 star hotels near Royal Mile

Located 0.73 miles away from Royal Mile*

Edinburgh City near Royal Mile

This historic city hotel is located amidst the world famous Princes Street, Edinburgh Castle, the...

Sheraton Grand Hotel & Spa Edinburgh  5 star hotels near Royal Mile

Located 0.84 miles away from Royal Mile*

Sheraton Grand Hotel & Spa Edinburgh near Royal Mile

Opened in September 2001, the hotel now boasts one of the finest spa and health clubs in Europe....

Dreamhouse Apartments Edinburgh City Centre  3 star hotels near Royal Mile

Located 0.90 miles away from Royal Mile*

Dreamhouse Apartments Edinburgh City Centre near Royal Mile

This newly built apartment hotel block, completed beginning 2007, is situated at Lochrin Place,...

Fountain Court EQ2 Apartments  3 star hotels near Royal Mile

Located 1.00 miles away from Royal Mile*

Fountain Court EQ2 Apartments near Royal Mile

The apartments are located in the Canal Quarter of Edinburgh. This cool urban setting is also home...

* Distances between Royal Mile and these hotels are measured in a direct line, distance by road may be longer.