A cobblestone street lined with historic buildings, including a Gothic church and a classical building with arches.

Edinburgh Hotel Guide - Royal Mile hotels in Edinburgh, United Kingdom.

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
2 Sept - 3 Sept
Tomorrow
3 Sept - 4 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Royal Mile hotels

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh, 0.8 km from Royal Mile
United Kingdom
graeme
€296
includes taxes & fees
28 Sept - 29 Sept
Apex Grassmarket Hotel

2. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
New Town, 0.4 km from Royal Mile
Canada
Alexis
€290
includes taxes & fees
6 Sept - 7 Sept
Apex Waterloo Place Hotel

3. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh, < 0.1 km from Royal Mile
Canada
Debra
€266
includes taxes & fees
27 Sept - 28 Sept
Leonardo Royal Hotel Edinburgh

4. Market Street Hotel

Market Street Hotel
Old Town Edinburgh, 0.3 km from Royal Mile
United States
Daniel
€302
includes taxes & fees
29 Sept - 30 Sept
Market Street Hotel

5. Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
Holyrood, 0.2 km from Royal Mile
United States
Carolyn
€274
includes taxes & fees
27 Sept - 28 Sept
Aparthotel Adagio Edinburgh Royal Mile

6. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh, 0.2 km from Royal Mile
United States
james
€253
includes taxes & fees
1 Oct - 2 Oct
ibis Edinburgh Centre South Bridge - Royal Mile

7. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh, 0.5 km from Royal Mile
United States
Boris
€520
includes taxes & fees
29 Sept - 30 Sept
Virgin Hotels Edinburgh

8. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
New Town, 0.6 km from Royal Mile
United States
Kressy
€238
includes taxes & fees
3 Sept - 4 Sept
Mount Royal Hotel Edinburgh by The Unlimited Collection

9. Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
Holyrood, 0.6 km from Royal Mile
United Kingdom
Carolyn
€271
includes taxes & fees
27 Sept - 28 Sept
Edinburgh Marriott Hotel Holyrood

10. voco Edinburgh - Royal Terrace by IHG

voco Edinburgh - Royal Terrace by IHG
New Town, 0.8 km from Royal Mile
United States
Erin
€231
includes taxes & fees
27 Sept - 28 Sept
voco Edinburgh - Royal Terrace by IHG

11. Holyrood Aparthotel

Holyrood Aparthotel
Holyrood, 0.5 km from Royal Mile
United States
Jeffrey
€407
includes taxes & fees
6 Sept - 7 Sept
Holyrood Aparthotel

12. Fraser Suites Edinburgh

Fraser Suites Edinburgh
Old Town Edinburgh, 0.4 km from Royal Mile
United States
Simon
Fraser Suites Edinburgh

13. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
Holyrood, 0.2 km from Royal Mile
United Kingdom
Philip
€294
includes taxes & fees
6 Sept - 7 Sept
BrewDog DogHouse Edinburgh

14. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Old Town Edinburgh, 0.8 km from Royal Mile
United States
Emily
€268
includes taxes & fees
20 Sept - 21 Sept
Wilde Aparthotels, Edinburgh, Grassmarket

15. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
Old Town Edinburgh, < 0.1 km from Royal Mile
United States
Michael
€296
includes taxes & fees
6 Sept - 7 Sept
Hilton Edinburgh Carlton

16. The Balmoral Hotel

The Balmoral Hotel
New Town, 0.4 km from Royal Mile
Vietnam
NHU PHUC
€839
includes taxes & fees
27 Sept - 28 Sept
The Balmoral Hotel

17. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
Old Town Edinburgh, 0.3 km from Royal Mile
United States
Ivana
€264
includes taxes & fees
27 Sept - 28 Sept
Motel One Edinburgh-Royal

18. Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
Old Town Edinburgh, < 0.1 km from Royal Mile
United Kingdom
Rory
€469
includes taxes & fees
14 Sept - 15 Sept
Old Town Chambers, Autograph Collection

19. Holiday Inn Express - Edinburgh City Centre by IHG

Holiday Inn Express - Edinburgh City Centre by IHG
Broughton, 0.7 km from Royal Mile
United States
Edwin
€217
includes taxes & fees
27 Sept - 28 Sept
Holiday Inn Express - Edinburgh City Centre by IHG

20. Hub By Premier Inn Edinburgh Cc Rose Street

Hub By Premier Inn Edinburgh Cc Rose Street
New Town, 0.8 km from Royal Mile
Australia
Graham
Hub By Premier Inn Edinburgh Cc Rose Street
View all properties

Compare popular hotels close to Royal Mile

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A modern lounge area with contemporary furniture, large windows, and a view of the cityscape.
Market Street Hotel
9.8
Exceptional
1,491 reviews
View
A rooftop patio with outdoor seating, potted plants, and a stone building in the background.
BrewDog DogHouse Edinburgh
9.8
Exceptional
811 reviews
View
A balcony with two modern chairs, a small table, and two glasses of orange juice.
Forth House by Supercity Aparthotels
9.8
Exceptional
218 reviews
View
A grand lobby with a central floral arrangement, a reception desk, and a staircase leading to an upper level.
The Balmoral Hotel
9.8
Exceptional
1,000 reviews
View
A neatly arranged hotel room with a bed, bedside table, lamp, and wall-mounted artwork.
Stay Hush
9.8
Exceptional
19 reviews
View

Top Royal Mile Hotel Reviews

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8/10 Good
"Nice lobby and bar. Rooms standard although bathrooms generous. Would stay again"
Sanjay 2-night trip
Posted 7 hours ago
Apex Waterloo Place Hotel
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Comfortable and great location too!"
Susan 3-night trip
Posted 8 hours ago
Radisson Blu Hotel, Edinburgh City Centre
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Excellent location for access to all Edinburgh has to offer. The hotel was exceptionally clean and comfortable. The bar staff were very amenable to our requests. I was a bit bemused by the check in and check out do it yourself terminals! However staff were available if required. We didn't have the hotel breakfast, however the dining room was busy. We turned left on exiting the hotel and went to a lovely little cafe instead. I'd recommend a stay here and would love to go back"
Fiona 1-night trip
Posted 10 hours ago
YOTEL Edinburgh
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Centrally located. The hotel exceeded my expectations, especially during Fringe!"
Jeffrey 7-night trip
Posted 12 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"3 day stay for Military Tattoo. Perfect location on Grassmarket."
Carole 3-night trip
Posted 13 hours ago
Apex City of Edinburgh Hotel
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"The staff were great and very helpful. Hotel is centrally located and very easy to access. Hotel is very clean including the room."
Anjan 1-night trip
Posted 16 hours ago
Hilton Edinburgh Carlton
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

8/10 Good
"The bathroom is very good, great design, everything has been thought of, but the sleeping area wasn’t great, it was so small, most of it is taken up by the huge bed frame and clunky faux marble table. We had a really long walk to our room with no lifts There was a wedding on Saturday and our room was literally next to the party! Roof top terrace is literally a terrace, you have to buy your very expensive drink from the bar and carry it yourself up to the roof terrace. Breakfast needs more variety Staff were very attentive and helpful and the location is fantastic. However it’s not worth the amount we spent per night"
Charlotte 3-night trip
Posted 17 hours ago
Virgin Hotels Edinburgh
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

10/10 Excellent
"Actual room was a little disappointing but staff and common area were excellent. Breakfast equally excellent. Thanks"
Sean 2-night trip
Posted 18 hours ago
Motel One Edinburgh-Royal
NYX Hotel Edinburgh by Leonardo Hotels

NYX Hotel Edinburgh by Leonardo Hotels

10/10 Excellent
"Beautiful new hotel. A"
David 1-night trip
Posted 19 hours ago
NYX Hotel Edinburgh by Leonardo Hotels

Other attractions near Royal Mile

A historic castle surrounded by a well-maintained park, with a cityscape and a body of water in the background.

Palace of Holyroodhouse

9.2/10 (2,223 reviews)
Palace of Holyroodhouse is just one of the places to see in Edinburgh, so why not enjoy the other things to explore during your travels? Experience the area's fascinating museums and acclaimed art galleries.
See properties
An ancient stone building with arched windows and a clear sky.

Holyrood Abbey

10.0/10 (1 review)
You can learn about the history of Edinburgh with a visit to Holyrood Abbey. Discover the acclaimed art galleries and shops in this family-friendly area.
See properties
An aerial view of a city with a large stadium, green spaces, and modern buildings.

Dynamic Earth

8.4/10 (47 reviews)
You can study the exhibits at Dynamic Earth, a museum with a storied past, during your travels to Edinburgh. Discover the area's acclaimed art galleries and notable monuments.
See properties
A classical columned monument surrounded by greenery and a clear sky.

Burns Monument

You can learn about the history of Edinburgh with a stop at Burns Monument. Discover the area's acclaimed art galleries and notable monuments.
See properties
A narrow cobblestone street flanked by historic stone buildings with wooden facades.
Photo by Paul Cunningham

Museum of Edinburgh

You can study the exhibits at Museum of Edinburgh, a museum with a story of its own, during your holiday in Edinburgh. Experience the area's acclaimed theatre scene and entertainment choices.
See properties

Whitehorse Close

Learn about the local history of Edinburgh with a stop at Whitehorse Close. Discover the area's acclaimed art galleries and notable monuments.
See properties

Queen’s Gallery

You can study the exhibits at Queen’s Gallery, a museum with a storied past, during your holiday in Edinburgh. Experience the area's acclaimed art galleries and fascinating museums.
See properties

Dunbar’s Close Garden

Explore the great outdoors at Dunbar’s Close Garden, a lovely green space in Edinburgh. Add the area's notable monuments or shops to your travel plans.
See properties

Find out more about Royal Mile

Top reasons to visit Royal Mile

  • Historic Charm: Stroll along the centuries-old Royal Mile, immersed in Edinburgh's rich history and stunning architecture.
  • Iconic Attractions: Visit the majestic Edinburgh Castle and the nearby Palace of Holyroodhouse, key highlights of Scotland's heritage.
  • Cultural Experiences: Explore captivating museums, enjoy local performances, and delve into the city's vibrant culture.
  • Quaint Closes: Discover hidden alleyways and closes, each with its own unique tales and character.
  • Diverse Accommodations: Choose from a range of hotels and guesthouses that cater to all preferences and budgets.

Find great hotels near Royal Mile

Explore a delightful range of hotel accommodations along the historic Royal Mile in Edinburgh. From stylish hotels to charming guesthouses, you'll find options that cater to diverse preferences, including pet-friendly stays and LGBTQIA-welcoming environments. Enjoy an eco-certified experience while being close to iconic attractions. Whether you're searching for the closest hotels or a royal retreat, the Royal Mile offers a vibrant base for your Scottish adventure.

  • Old Waverley Hotel: Nestled in the heart of Edinburgh, the Old Waverley Hotel is a charming 3-star establishment that offers a delightful city-themed experience. With a guest rating of 8.4 out of 10, it is ideal for eco-conscious travellers seeking a comfortable stay. The hotel is eco-certified and features a variety of amenities to enhance your visit, including well-appointed rooms and a welcoming atmosphere. Located a mere 1.1km from the Royal Mile, guests can easily explore the city's historic attractions while enjoying eco-friendly practices throughout their stay.
  • Ten Hill Place: A modern 4-star hotel boasting an impressive guest rating of 9.4 out of 10, Ten Hill Place is perfectly suited for business travellers and eco-conscious visitors alike. Just 805m from the Royal Mile, this eco-certified hotel combines contemporary design with professional amenities. Guests can take advantage of spacious meeting rooms, complimentary Wi-Fi, and a stylish bar and restaurant. The hotel's commitment to sustainability ensures a responsible travel experience while still providing all the comforts of a high-quality stay.
  • Summer Stays at The University of Edinburgh - Campus Accommodation: Offering budget-friendly lodging, Summer Stays at The University of Edinburgh is an excellent choice for those seeking an economical yet pleasant experience. With a guest rating of 8.6 out of 10, the hostel-style accommodation is located 1.3km from the Royal Mile. Guests can enjoy dining options such as a bar and restaurant, alongside various recreational activities nearby, including golf. The property is perfect for social travellers looking to immerse themselves in the vibrant atmosphere of this historic city.

Where to stay near Royal Mile

Experience the rich tapestry of history and culture along the Royal Mile, Edinburgh's iconic thoroughfare. Immerse yourself in the charm of centuries-old buildings and vibrant local life, perfect for families and couples alike. Discover nearby gems like the Palace of Holyroodhouse and the enchanting closes that whisper tales of yesteryear. Enjoy quality time with friendly locals, and take in the captivating atmosphere that defines Scotland's capital.

  • Leith: Situated 3.2km from the Royal Mile, Leith is a vibrant neighbourhood that beautifully blends history with contemporary culture. Known for its bustling waterfront, visitors often flock here for a family-friendly atmosphere and rich cultural experiences. You can explore a variety of venues, including theatres and shopping areas, all while enjoying scenic views of the historic docks. Highlights include the iconic Royal Yacht Britannia and a range of charming restaurants along the Shore, making Leith a delightful spot for both relaxation and exploration.
  • West End: Also located 3.2km from the Royal Mile, the West End is a lively area known for its cultural vibrancy and family-oriented activities. This neighbourhood is particularly popular during the summer months, attracting visitors with its numerous theatres and entertainment venues. Notable attractions include the Usher Hall, a renowned concert hall, and the picturesque Charlotte Square. The West End's charming streets are lined with boutique shops and inviting cafes, ensuring a delightful day out for tourists and locals alike.
  • West Pilton: A short 4.8km from the Royal Mile, West Pilton offers a unique blend of outdoor activities and cultural experiences. This neighbourhood is particularly appealing to those who enjoy sports, with several golf courses and green spaces available for leisure. The nearby beaches provide a perfect escape for outdoor enthusiasts, while historical monuments and buildings offer a glimpse into the area's past. West Pilton is ideal for families and those looking to immerse themselves in Scotland's natural beauty while enjoying a leisurely day outdoors.

Things to do near Royal Mile

Shopping

The Royal Mile is brimming with charming shops offering Scottish gifts, tartan goods, and unique souvenirs. If you're up for a drive, visit the Ocean Terminal in Leith, where you can find a range of high street brands and local artisan shops.

Recreation

Explore the serene Spa at the Scotsman Hotel for rejuvenating treatments in a tranquil setting. Enjoy yoga sessions at the nearby St. Giles Cathedral for a blend of mindfulness and history. Stroll along the Royal Mile to discover charming cafés, offering a relaxing atmosphere for unwinding.

Adventure

Knockhill Racing Circuit offers an exhilarating experience for motorsport enthusiasts, located 29.0km from the Royal Mile. Feel the adrenaline rush as you watch thrilling races or participate in driving experiences that immerse you in the excitement of high-speed action on the track.

Nightlife

The Royal Mile comes alive at night with lively pubs like The Last Drop, offering traditional Scottish whisky, and The Ensign Ewart, known for its live music. For a vibrant atmosphere, visit The Banshee Labyrinth, a popular underground bar with an eclectic vibe and unique cocktails.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Royal Mile

When planning your trip to Royal Mile, Edinburgh, consider visiting between January and March for lower accommodation prices. Tuesdays are typically the cheapest days to stay, while Saturdays tend to be the most expensive. Book your hotel about a month in advance or look for last-minute deals on Expedia. You can also save by combining your hotel, flights, and activities into a package deal. Additionally, explore free attractions along the Royal Mile and make use of the city's public transport to keep travel costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Royal Mile are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Royal Mile is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Royal Mile is Tuesday. The most expensive day to stay around Royal Mile is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, allowing you to identify the most affordable hotels at a glance. Additionally, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Royal Mile hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Royal Mile

The Royal Mile in Edinburgh offers a rich tapestry of attractions, including museums, monuments, and the vibrant tourist precinct. Visitors can delve into the city's culture, enjoy outdoor activities, and partake in family-friendly experiences. Key highlights include the iconic Edinburgh Castle and the charming streets of the Royal Mile itself, making it an essential destination for any traveller seeking to explore Scotland's heritage.

  • Scott Monument: Standing majestically in Princes Street Gardens, the Scott Monument pays tribute to Sir Walter Scott. Visitors can ascend the 287 steps for panoramic views of Edinburgh, while the intricate Gothic architecture reflects the cultural richness of the city.
  • Assembly Rooms: This historic building, renowned for its elegant Georgian architecture, has been a hub for social gatherings since the 18th century. Explore its beautifully restored rooms and learn about its significant role in Edinburgh’s cultural history, hosting everything from concerts to art exhibitions.
  • Edinburgh Vaults: Delve into the mysterious underground Edinburgh Vaults, a series of chambers that reveal the darker side of the city’s history. Guided tours offer insights into the lives of those who inhabited these spaces in the 18th century, creating a uniquely atmospheric experience.

Best time to go to Royal Mile

The best time to visit Royal Mile is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Royal Mile

Flying into Edinburgh (EDI) is the most convenient option for visiting the Royal Mile, located 11.3km away. Notable hotels nearby include The Glasshouse, Autograph Collection, a 5-star establishment offering transfers and shuttles, and Courtyard by Marriott Edinburgh West, a 4-star hotel situated 4.8km from the airport. For those considering Glasgow (GLA), which is 78.9km away, Sherbrooke Castle Hotel and Golden Jubilee Hotel are both excellent 4-star choices within 5 and 4.8km of the airport, respectively. Newcastle (NCL), located 136.8km from the Royal Mile, offers hotels like The County Hotel and INNSiDE by Meliá, both 9.7km from the airport.

Frequently asked questions

What's the area like around Royal Mile?
Royal Mile is located in a historic area of Edinburgh known for its array of dining options and major shopping area. If you're looking for a convenient place to stay, take a look at the 1469 hotels and other accommodation options you'll find within a mile.
What's the best place to stay close to Royal Mile?
Adjacent to Royal Mile, Hilton Edinburgh Carlton is one of the top choices for your stay based on our traveller data, and this hotel offers a 24-hour fitness centre and a bar. Other good choices close by include Apex Grassmarket Hotel and Mount Royal Hotel Edinburgh by The Unlimited Collection.
How many hotels can I expect to find near Royal Mile?
Expedia has 1469 hotels and other accommodation options within a mile from Royal Mile.
If I need to cancel the hotel reservation for my stay near Royal Mile, will I receive a refund?
Yes! The majority of room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of booking. Put your dates in and click on "Search", then use the "fully refundable" filter to review the best options available near Royal Mile.
What can I see and do near Royal Mile?
You might want to spend some time browsing the exhibits at National Museum of Scotland, Scotch Whisky Experience or Scottish Storytelling Centre. Sights like Edinburgh Castle, Real Mary King's Close and Edinburgh Dungeon are landmarks to visit in the area. You can check out the local talent at Festival Theatre, Edinburgh Playhouse Theatre and Queen's Hall.
How can I get to Royal Mile?
If you're taking a train into town, Edinburgh Waverley Station and Edinburgh (ZXE-Edinburgh Waverly Train Station) are the closest stations to Old Town Edinburgh. There might not be many public transport stops near Royal Mile so consider renting a car to see more of the area.

Explore a world of travel with Expedia