Beginning of main content

3 stars Hotels in Royal Mile, Edinburgh

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Royal Mile Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Royal Mile 3 stars Hotels

See all 625 Hotels in Royal Mile
The Inn Place

The Inn Place

20-30 Cockburn Street, Edinburgh
3.5 out of 5.0
4.2 out of 5 (137 reviews)
Nice boutique hotelNice hotel in good location. Staff were very friendly and helpful.
  20 Jul 2017

C$162

C$162
Royal Mile Mansions Apartments

Royal Mile Mansions Apartments

50/8 North Bridge, Edinburgh
3.5 out of 5.0
Dreamhouse Holyrood Apartments

Dreamhouse Holyrood Apartments

The Park 89 Holyrood Road, Edinburgh
3.5 out of 5.0
4.0 out of 5 (7 reviews)
Spacious, modern apt. highly recommended!The 2 bedroom apt. we stayed in was spacious and very comfortable. I absolutely loved the layout of the large kitchen area. The bathrooms were large and modern, with beautiful lighting and heated towel racks. Has it's own washer/dryer! Drawbacks: the mattress in the master bedroom was old and worn ...
 Lyn 6 Jun 2013
Jurys Inn Edinburgh

Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh
3.0 out of 5.0
3.8 out of 5 (682 reviews)
Good central position but needs updating We were a party of 10 who had booked four rooms for a two day break. Hotel reception area is very pleasant and staff were very friendly and courteous. The bedrooms are in a separate block and the rooms are very tired and in need of updating. For instance different length curtains on windows and chairs ...
  23 Jul 2017

C$162

C$162
Adagio Edinburgh Royal Mile

Adagio Edinburgh Royal Mile

231 Canongate, Edinburgh
3.5 out of 5.0
4.3 out of 5 (92 reviews)
Great hotel on the Royal MileSuch a wonderful hotel. I will only book in Adagio hotels in the future.
  24 Jul 2017

C$186

C$186
Holiday Inn Express Edinburgh Royal Mile

Holiday Inn Express Edinburgh Royal Mile

300 Cowgate, Edinburgh
3.0 out of 5.0
4.3 out of 5 (402 reviews)
Nice location fantastic staffLeanne at front desk was amazing!!! Her assistance was above and beyond!!!! Definitely would stay here again.
  27 Jun 2017

C$222

C$222
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

77 South Bridge, Edinburgh
3.0 out of 5.0
4.2 out of 5 (437 reviews)
Hotel is within walking distance from the train. I would say it is about a 10 minute walk maybe less. So no need to take a cab from the train station unless you just don't like walking. The hotel is within walking distance of everything.
  18 Jul 2017

C$169

C$169
St. Giles Apartment

St. Giles Apartment

375 High Street, Edinburgh
3.5 out of 5.0
4.3 out of 5 (39 reviews)
Great location, very good staff and service. Great location, very good staff and service. but honestly, if you are family, do not get fooled by pics shown. We saw pics assuming 2 bathrooms. In fact one of the pics show an attached bathroom as well. nothing like it. 2 very tiny bedroom with only 1 small bathroom in between. Customer service ...
  18 Jul 2017

C$210

C$210
Niddry Street Apartments

Niddry Street Apartments

5 Niddry Street, Edinburgh
3.5 out of 5.0
3.2 out of 5 (4 reviews)
Fabulous location - ideal for a family or group! Great location - right on the Royal mile. Apartment was clean and spacious. Good facilities. Only issue was the noise from the pub below which was like it was in the room! Double glazing please!!!
  1 Jan 2016

C$236

C$236
Travelodge Edinburgh Central

Travelodge Edinburgh Central

33 St Marys Street, Edinburgh
3.0 out of 5.0
4.0 out of 5 (6 reviews)
surpassed expectationsI was left with little choice but the travelodge as Scotland were hosting NZ in the Rugby World Cup and was apprehensive in booking, what I considered, such a budget and low quality hotel. The travelodge in Edinburgh is in a great location, the rooms are a decent size, it is still nothing special ...
  5 Oct 2007

C$168

C$168
Map

The top 3 stars hotels in Royal Mile, Royal Mile may offer some of the best discounts and rates, but these properties are anything but average. Travelers love Royal Mile 3 stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.

Use the travel tools at Expedia.ca to find a cheap deal on a 3 stars upscale hotel in Royal Mile for a first-class experience, or book an inexpensive rate on one of the cheap 3 stars hotels in Royal Mile neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in Royal Mile. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through Royal Mile.

Recently booked Royal Mile hotels

Jurys Inn Edinburgh
3.0 out of 5.0
Last booking: 13 hours ago