Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Royal Mile Independent Hotels

See all 794 Hotels in Royal Mile
Old Town Chambers

Old Town Chambers

Roxburgh's Court, Edinburgh
5.0 out of 5.0
4.8 out of 5 (785 reviews)
Spacious and stylish in central Edinburgh Booked only the week before, I had a very spacious studio apartment. Staff were friendly and helpfu … - 

$113

$113
Angel's Share Hotel

Angel's Share Hotel

7-11 Hope Street, Edinburgh
4.5 out of 5.0
4.1 out of 5 (769 reviews)
Great hotel and location Spent New Year here. Great location at the quieter end of Princes Street. Plenty of great restauran … - 

$79

$79
Grassmarket hotel

Grassmarket hotel

94-96 Grassmarket, Edinburgh
3.5 out of 5.0
3.9 out of 5 (939 reviews)
Little Gem This is a fanulous hotel. So comfy, clean, modern & full of cheek!! Staff are extremely helpful, br … - 

$51

$51
York House B&B

York House B&B

27 York Place, Edinburgh
3.0 out of 5.0
3.2 out of 5 (4 reviews)

$42

$42
The Royal Scots Club Edinburgh

The Royal Scots Club Edinburgh

29-31 Abercromby Place, Edinburgh
3.5 out of 5.0
4.4 out of 5 (626 reviews)
Lovely Hotel Had a lovely 2 night stay, Late booking. The room was very nice , and plenty of space. It was in an … - 

$60

$60
The Place

The Place

34-38 York Place, Edinburgh
4.0 out of 5.0
3.9 out of 5 (818 reviews)
Very nice hotel close to Princess Street I really had a very nice experience there, excellent staff. High recomemd. 5 minutes from Princess … - 

$54

$54
Cityroomz Edinburgh

Cityroomz Edinburgh

25-33 Shandwick Place, Edinburgh
3.5 out of 5.0
4.0 out of 5 (761 reviews)
Convenient hotel Rooms were spacious, clean for most part except the bathroom had a little mold on the ceiling. Very … - 

$50

$50
Haymarket Hotel

Haymarket Hotel

1 - 3 Coates Gardens, Edinburgh
3.0 out of 5.0
4.1 out of 5 (185 reviews)
Lovely room, very quiet. Easy access to city centre. Delicious breakfast. Would definitely stay aga … - 

$43

$43
Le Monde Hotel

Le Monde Hotel

16 George Street, Edinburgh
4.5 out of 5.0
4.5 out of 5 (326 reviews)
Perfect Hotel Just the most beautiful hotel. I stayed in Rio and my colleague Milan, both over the moon with our … - 

$100

$100
Parliament House Hotel

Parliament House Hotel

15 Calton Hill, Edinburgh
3.5 out of 5.0
4.1 out of 5 (230 reviews)
Nice quiet hotel. Very informative desk staff. Desk clerk very helpful in suggesting restaurant and explaining historical facts. Room was quiet an … - 

$67

$67
Royal Over-Seas League

Royal Over-Seas League

100 Princes Street, Edinburgh
4.0 out of 5.0
4.0 out of 5 (360 reviews)
Great position on main road This was a great hotel, obviously been in business some time with experienced management. Everythin … - 
Stay Central

Stay Central

139 Cowgate, Edinburgh
3.5 out of 5.0
3.9 out of 5 (567 reviews)
Perfect location This hotel is for someone who is looking to have a good nightlife experience. The hotel provides a … - 

$49

$49
Northumberland Hotel

Northumberland Hotel

31-33 Craigmillar Park, Edinburgh
3.5 out of 5.0
3.0 out of 5 (375 reviews)
Very hotel It was very nice hotel with comfortable bed. Close transport transport and shops. Breakfast was goo … - 

$38

$38
The Salisbury Hotel

The Salisbury Hotel

43-45 Salisbury Road, Edinburgh
4.5 out of 5.0
4.2 out of 5 (314 reviews)
Perfect for a Honeymoon The hotel was amazing. Our room was gorgeous, the staff were so helpful and friendly. The four post … - 

$57

$57
B+B Edinburgh

B+B Edinburgh

3 Rothesay Terrace, Edinburgh
4.5 out of 5.0
4.6 out of 5 (929 reviews)
Perfect for our trip Fabulous place, great staff, lovely rooms, breakfast perfect - 

$74

$74
Hanover 71 Suites

Hanover 71 Suites

71 Hanover Street, Edinburgh
4.0 out of 5.0
4.8 out of 5 (10 reviews)
Staff were very friendly and helpful and the room was very well kept and comfortable! - 

$72

$72
24 Royal Terrace

24 Royal Terrace

24 Royal Terrace, Edinburgh
4.5 out of 5.0
4.6 out of 5 (161 reviews)
Beautiful hotel with stunning art on view. Lovely rooms and quiet bar, breakfast great, art very special. - 

$82

$82
No.32 Hotel

No.32 Hotel

32 Coates Gardens, Edinburgh
3.5 out of 5.0
3.9 out of 5 (450 reviews)
Another great stay. Every room I’ve stayed in has been very clean and comfy. Great value. - 

$60

$60
Piries Hotel

Piries Hotel

4-8 Coates Gardens, Edinburgh
3.5 out of 5.0
3.5 out of 5 (477 reviews)
Overnight stay My daughter and I had an overnight stay in your hotel. We had booked a double room. Room was clean … - 

$35

$35
Twelve Picardy Place

Twelve Picardy Place

12, Picardy Place, Edinburgh
4.5 out of 5.0
4.3 out of 5 (282 reviews)
Bespoke central hotel with high end bed/bathrooms Bathroom was lovely, bed was comfortable. Wifi worked and Sky TV. - 

$80

$80
Map

Recently booked Royal Mile hotels

Radisson Blu Edinburgh
4.5 out of 5.0
Last booking: 1 minute ago
Castle Rock Hostel
2.5 out of 5.0
Last booking: 1 minute ago
Hilton Edinburgh Carlton
4.5 out of 5.0
Last booking: 10 minutes ago
The Scotsman Hotel
4.0 out of 5.0
Last booking: 1 hour ago
The Inn Place
3.5 out of 5.0
Last booking: 3 hours ago
Fraser Suites Edinburgh
4.5 out of 5.0
Last booking: 3 hours ago
Holiday Inn Express Edinburgh Royal Mile
3.5 out of 5.0
Last booking: 3 hours ago
The Inn On The Mile
4.5 out of 5.0
Last booking: 14 hours ago
Apex City of Edinburgh Hotel
4.5 out of 5.0
Last booking: 16 hours ago

Independent Royal Mile Hotel Guide

Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in Royal Mile, Edinburgh. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Royal Mile hotels guarantees an unparalleled level of comfort and quality.

You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Royal Mile Independent locations may even offer extra little benefits and discounts for frequent travelers.