Most Popular Royal Mile Hotels

See all 96 Hotels in Royal Mile
Hilton Edinburgh Carlton
Hilton Edinburgh Carlton

19 North Bridge, Edinburgh EH1 1SD

4.0 out of 5.0
3.8 out of 5 (1,388 reviews)

Located in Old Town, this hotel is within a 5-minute walk of Brass Rubbing Centre, St. Giles' Cathedral, and Real Mary King's …

CA$155
The Scotsman Hotel
The Scotsman Hotel

20 North Bridge, Edinburgh EH1 1TR

5.0 out of 5.0
4.4 out of 5 (992 reviews)

On North Bridge, and one block from both Princes Street and the Royal Mile, this hotel is a half-mile from Edinburgh Castle …

CA$212
Holyrood Aparthotel
Holyrood Aparthotel

1 Nether Bakehouse Holyrood, Edinburgh EH8 8PE

4.0 out of 5.0
4.5 out of 5 (909 reviews)

These modern service apartments are set adjacent to Edinburgh's Royal Mile, within 500 metres of Holyrood Palace, the Our …

CA$123
Stay Central
Stay Central

139 Cowgate, Edinburgh EH1 1LL

3.0 out of 5.0
3.8 out of 5 (461 reviews)

Located in Old Town, this hotel is steps from Parliament House, Greyfriars Kirk, and St. Giles' Cathedral. Real Mary King's …

CA$107
Royal Mile Accommodation
Royal Mile Accommodation

Various Addresses, Edinburgh EH8 8EQ

4.0 out of 5.0
4.2 out of 5 (90 reviews)

These apartments are located throughout the area in Edinburgh.

CA$107
Cowgate Tourist Hostel
Cowgate Tourist Hostel

94 -116 Cowgate, Edinburgh

2.0 out of 5.0
3.5 out of 5 (2 reviews)

Located in Old Town, this hostel is steps from Parliament House, St. Giles' Cathedral, and Greyfriars Kirk. Real Mary King' …

CA$71
Dreamhouse Holyrood Apartments
Dreamhouse Holyrood Apartments

The Park 89 Holyrood Road, Edinburgh EH8 8BA

3.5 out of 5.0
4.1 out of 5 (15 reviews)

Located in Old Town, this apartment is steps from Our Dynamic Earth and Scottish Parliament. Arthur's Seat and Palace of …

Get Rates
Royal Mile Residence
Royal Mile Residence

217 Royal Mile, Edinburgh EH1 1PE

4.0 out of 5.0
4.5 out of 5 (4 reviews)

These apartments are located throughout the area in Edinburgh.

CA$155
Panmure Court
Panmure Court

32 Calton Road, Edinburgh EH8 8DP

4.0 out of 5.0
4 out of 5 (2 reviews)

Located in Old Town, this apartment is within a 5-minute walk of Palace of Holyroodhouse and Scottish Parliament. Arthur's …

Get Rates
Novotel Edinburgh Park
Novotel Edinburgh Park

15 Lochside Avenue, Edinburgh EH11 4DG

4.0 out of 5.0
4.2 out of 5 (1,298 reviews)

Set in the city’s eastern flank, Novotel Edinburgh Park is a 2-minute walk from Edinburgh Park Train Station and a 10-minut …

CA$102

Recent Reviews in Royal Mile

Hide content

Narrow your search

Royal Mile Hotel Guide

Expedia.ca offers a selection of 96 hotels in Royal Mile. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Royal Mile. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Royal Mile neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Royal Mile, Scotland now!

false