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

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 669 Hotels in Royal Mile
Holiday Inn Express Edinburgh Airport

Holiday Inn Express Edinburgh Airport

101 Ingliston Road, Newbridge
3.0 out of 5.0
3.9 out of 5 (172 reviews)
Excellent hotel; hard to findSuper-clean; super-friendly; quiet; good breakfast. But the signage from the airport is poor or non-existent.
  10 Sep 2017

C$170

C$170
Jurys Inn Edinburgh

Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh
3.0 out of 5.0
3.8 out of 5 (696 reviews)
Convenient to Waverly Station & the Royal MileWonderful hotel & staff. Delicious breakfast. Only two things I would change: 1)provide a top sheet on the beds. Duvet was too warm, but the alternative (nothing) also not feasible. 2) No wash cloths/"flannels" available. This seems to be consistently absent from hotels in the UK, though. Would have ...
  18 Sep 2017

C$119

C$119
Cairn Hotel

Cairn Hotel

10-18 Windsor Street, Edinburgh
3.0 out of 5.0
3.9 out of 5 (220 reviews)
Good locationNice hotel. Staff very friendly. Liked the basket of goodies they give you each day. Not too far to walk to restaurants and shops
  18 Sep 2017

C$114

C$114
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

18-21 Market Street, Edinburgh
3.0 out of 5.0
4.2 out of 5 (484 reviews)
Lovely hotel in an excellent location. Great value for money, will definitely stay again.
  16 Sep 2017

C$112

C$112
Pollock Halls

Pollock Halls

18 Holyrood Park Road, Edinburgh
3.0 out of 5.0
4.0 out of 5 (630 reviews)
Nice stay with wonderful experiencesWe had such a wonderful stay. The bus routes stop just outside the property and the overall area is wonderful and very inviting. We hope to return and will stay at Pollock Halls again.
  13 Sep 2017
Tune Hotel - Haymarket, Edinburgh

Tune Hotel - Haymarket, Edinburgh

7 Clifton Terrace, Edinburgh
3.0 out of 5.0
3.7 out of 5 (855 reviews)
Good layover hotelClean and perfectly positioned for airport transfers.
  18 Sep 2017

C$69

C$69
Old Waverley Hotel

Old Waverley Hotel

43 Princes Street, Edinburgh
3.0 out of 5.0
3.8 out of 5 (541 reviews)
Great StaffThe staff was great with our entire family (5 siblings and families). We were in a triple the first three nights which was a large room and quite comfortable. The second stay we were on the 6th floor which was not so great but we made do.
  12 Sep 2017

C$121

C$121
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 (446 reviews)
Nice hotel great locationNice hotel. The hotel layout is slightly confusing but I think this is due to how Edinburgh old town is designed and the hotel is working best with this situation. The room was spotlessly clean and fresh towels were provided daily. The room is spacious with plenty of storage. The room also has tea ...
  18 Sep 2017

C$134

C$134
Dakota Forthbridge

Dakota Forthbridge

Ferrymuir Retail Park, South Queensferry
3.5 out of 5.0
4.5 out of 5 (181 reviews)
Excellent hotel, great price.We only stayed one night before our flight out of Edinburgh. The Dakota is a beautiful hotel, great shuttle service to the airport (but be sure to book in advance). We walked into the local town from the hotel for a lovely dinner and great views of the bridges. There is a very nice restaurant at ...
  19 Sep 2017

C$105

C$105
Mercure Livingston Hotel

Mercure Livingston Hotel

Almondview, Livingston
3.0 out of 5.0
3.8 out of 5 (101 reviews)
Decent hotel with good leisure facilities I was welcomed by great front of house staff and my room was large, being a family room. The swimming pool was small but still ok to swim around plus the area was lovely and warm; good sauna and steam room too.
  17 Sep 2017

C$75

C$75
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

Niddry Street Apartments
3.5 out of 5.0
Last booking: 14 hours ago
Stay Central
3.0 out of 5.0
Last booking: 20 hours ago
ibis Edinburgh Centre South Bridge - Royal Mile
3.0 out of 5.0
Last booking: 25 hours ago
Grassmarket hotel
3.0 out of 5.0
Last booking: 38 hours ago