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

Hotels near Royal Mile

  • 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
28 Aug - 29 Aug
Tomorrow
29 Aug - 30 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Royal Mile hotels

1. Stay Hush

Stay Hush
Holyrood, 0.5 km from Royal Mile
United States
Patricia
S$297
includes taxes & fees
30 Aug - 31 Aug
Stay Hush

2. Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels
Broughton, 0.8 km from Royal Mile
United States
Robert
S$329
includes taxes & fees
1 Sept - 2 Sept
Forth House by Supercity Aparthotels

3. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh, 0.5 km from Royal Mile
United States
Boris
S$570
includes taxes & fees
31 Aug - 1 Sept
Virgin Hotels Edinburgh

4. Destiny Scotland Charlotte SQ Apartments

Destiny Scotland Charlotte SQ Apartments
New Town, 1.2 km from Royal Mile
United States
Charles
S$373
includes taxes & fees
28 Sept - 29 Sept
Destiny Scotland Charlotte SQ Apartments

5. Braid Apartments by Mansley

Braid Apartments by Mansley
New Town, 0.9 km from Royal Mile
United States
Frederic
S$304
includes taxes & fees
31 Aug - 1 Sept
Braid Apartments by Mansley

6. 100 Princes Street

100 Princes Street
New Town, 0.9 km from Royal Mile
Australia
Sas
S$1,081
includes taxes & fees
31 Aug - 1 Sept
100 Princes Street

7. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
Old Town Edinburgh, 0.5 km from Royal Mile
United States
Suzette
S$311
includes taxes & fees
31 Aug - 1 Sept
Hotel du Vin & Bistro Edinburgh

8. No1. Apartments Edinburgh - New Town

No1. Apartments Edinburgh - New Town
New Town, 1 km from Royal Mile
United States
Nirav
S$406
includes taxes & fees
30 Aug - 31 Aug
No1. Apartments Edinburgh - New Town

9. Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
Old Town Edinburgh, < 0.1 km from Royal Mile
United Kingdom
Rory
S$590
includes taxes & fees
31 Aug - 1 Sept
Old Town Chambers, Autograph Collection

10. The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
West End, 1.3 km from Royal Mile
United States
Russell
S$485
includes taxes & fees
31 Aug - 1 Sept
The Rutland Hotel & Apartments

11. Roomzzz Edinburgh

Roomzzz Edinburgh
New Town, 0.5 km from Royal Mile
United States
Suzanne
S$386
includes taxes & fees
31 Aug - 1 Sept
Roomzzz Edinburgh

12. Eden Locke

Eden Locke
New Town, 1.2 km from Royal Mile
Canada
Victoria
S$336
includes taxes & fees
30 Aug - 31 Aug
Eden Locke

13. Destiny Scotland Market St Apartments

Destiny Scotland Market St Apartments
Old Town Edinburgh, 0.3 km from Royal Mile
Canada
George
S$391
includes taxes & fees
21 Sept - 22 Sept
Destiny Scotland Market St Apartments

14. No1. Apartments Edinburgh - George IV Bridge

No1. Apartments Edinburgh - George IV Bridge
Old Town Edinburgh, 0.5 km from Royal Mile
United States
kevin
S$423
includes taxes & fees
31 Aug - 1 Sept
No1. Apartments Edinburgh - George IV Bridge

15. 33 Castle Terrace

33 Castle Terrace
Tollcross, 1.1 km from Royal Mile
United States
Laura
S$384
includes taxes & fees
20 Sept - 21 Sept
33 Castle Terrace

16. The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
New Town, 0.6 km from Royal Mile
United States
samira
S$778
includes taxes & fees
7 Sept - 8 Sept
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

17. CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
Old Town Edinburgh, 0.3 km from Royal Mile
United Kingdom
Caroline
S$170
includes taxes & fees
31 Aug - 1 Sept
CODE - The Court, Edinburgh

18. JOIVY Gorgeous Two Bedroom Apartment With Castle Views

JOIVY Gorgeous Two Bedroom Apartment With Castle Views
Tollcross, 1.2 km from Royal Mile
United States
Mark
S$959
includes taxes & fees
8 Sept - 9 Sept
JOIVY Gorgeous Two Bedroom Apartment With Castle Views

19. Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
New Town, 1.3 km from Royal Mile
United States
Zayra
S$278
includes taxes & fees
31 Aug - 1 Sept
Heeton Concept Aparthotel Edinburgh Queen Street

20. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
New Town, 1.3 km from Royal Mile
United Kingdom
Christie
S$560
includes taxes & fees
31 Aug - 1 Sept
Kimpton Charlotte Square by IHG
View all properties

Compare popular hotels close to Royal Mile

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
In-room safe, laptop workspace, iron/ironing board, free WiFi
Stay Hush
9.8
Exceptional
17 reviews
View
Terrace/patio
Forth House by Supercity Aparthotels
9.8
Exceptional
217 reviews
View
Rooftop terrace
Virgin Hotels Edinburgh
9.6
Exceptional
1,476 reviews
View
Egyptian cotton sheets, premium bedding, in-room safe, desk
Destiny Scotland Charlotte SQ Apartments
9.6
Exceptional
145 reviews
View
Front of property
Braid Apartments by Mansley
9.6
Exceptional
681 reviews
View

Top Royal Mile Hotel Reviews

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile

10/10 Excellent
"Perfect"
Yuan 1-night trip
Posted 1 hour ago
Aparthotel Adagio Edinburgh Royal Mile
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Very well located hotel."
Alexis 2-night trip
Posted 4 hours ago
Apex Waterloo Place Hotel
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

8/10 Good
"This was our 5th annual 7+ day stay at the hotel. We love the amenities, hotel staff, location, Breakfast Buffet, "Fun" library! Just one bothersome aspect, consistent through the 5 years: The motion-sensor lights in toilet and shower! A night-light would be enough! When one gets up in the middle of the night to use the bathroom, the bright light is jarring and can make it difficult to get back to sleep."
Nicolás 5-night trip
Posted 4 hours ago
Virgin Hotels Edinburgh
NYX Hotel Edinburgh by Leonardo Hotels

NYX Hotel Edinburgh by Leonardo Hotels

10/10 Excellent
"Very nice hotel, very well located....."
Francisco 2-night trip
Posted 5 hours ago
NYX Hotel Edinburgh by Leonardo Hotels
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

10/10 Excellent
"The hotel was clean and beautiful and centrally located for transportation to and from the airport and sightseeing. Buses, trains and taxi's are right across the street! I loved my stay!"
Caryn 1-night trip
Posted 5 hours ago
Motel One Edinburgh-Royal
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"first class hotel located ideally for tattoo"
Thomas 2-night trip
Posted 5 hours ago
Apex City of Edinburgh Hotel
Market Street Hotel

Market Street Hotel

10/10 Excellent
"It was a pleasant surprise to be offered champagne upon check-in, excellent in room coffee availability with coffee grinder. There were snacks available in the room as well. It was nice to find a miniature gift candle at our door when we came home from the day out because we had requested Green service that day… (No need to come and clean our room). The location worked out well. The sliding wooden “door”to cover the windows gave a complete black out!"
John 3-night trip
Posted 5 hours ago
Market Street Hotel
Apex Grassmarket Hotel

Apex Grassmarket Hotel

8/10 Good
"Likes: Location Castle views Dislikes: Bed was very hard Feathers... duvet, pillows... Multiple times asking for extra towels only for housekeeping to take them and not replace them. The heat! I understand that old buildings don't have AC but a screen in the door or something could help."
Nancy 5-night trip
Posted 7 hours ago
Apex Grassmarket Hotel
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"The hotel is in a great location. Comfortable, clean and great breakfast. The staff were very friendly. Louise on the reception was very informative about the local area and always approachable."
Ian 1-night trip
Posted 12 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection

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 Attractions: The Royal Mile is home to iconic sites like Edinburgh Castle, offering a glimpse into Scotland's storied past.
  • Cultural Experiences: Engage with fascinating museums and guided tours that showcase Edinburgh's rich heritage.
  • Charming Atmosphere: The thoroughfare is lined with charming buildings, bustling markets, and quaint cafés, creating an inviting vibe.
  • Walking Tours: Enjoy delightful walking tours that reveal the city's history and hidden gems.
  • Diverse Accommodations: A variety of lodging options cater to all needs, ensuring a comfortable stay for every traveller.

Find great hotels near Royal Mile

Discover an array of accommodation options along the Royal Mile in Edinburgh, ranging from charming guesthouses to modern hotels. Many establishments cater to diverse needs, including pet-friendly amenities and LGBTQIA welcoming services, ensuring a comfortable stay for all travellers. Whether you seek a convenient base for business or a delightful vacation experience, you'll find the ideal hotel near the historic heart of Edinburgh.

  • Apex Grassmarket Hotel: Nestled in the heart of Edinburgh, Apex Grassmarket Hotel is a 4-star accommodation that boasts a distinctive eco-friendly theme, perfect for environmentally conscious travellers. Rated 9.0 out of 10 by guests, this hotel is situated 1.4km from the Royal Mile, offering modern amenities and a stylish atmosphere. Guests can enjoy a range of business-friendly facilities, making it suitable for both leisure and corporate stays. The property is eco-certified, featuring energy-efficient systems and sustainable practices that enhance your travel experience while minimising your carbon footprint.
  • ibis Edinburgh Centre South Bridge - Royal Mile: This 3-star hotel is strategically located just 805m from the Royal Mile, offering a vibrant atmosphere for guests seeking an eco-friendly and pet-friendly stay, with a commendable guest rating of 8.4 out of 10. The ibis Edinburgh Centre South Bridge features modern, comfortable rooms and allows pets on-site, catering to those travelling with furry companions. The hotel is eco-certified, ensuring that your stay supports sustainability. Amenities such as food and water bowls for pets demonstrate a commitment to guest comfort, making it a welcoming choice for animal lovers.
  • Apex Waterloo Place Hotel: Apex Waterloo Place Hotel, a luxurious 4-star option with a stellar guest rating of 9.2 out of 10, is located a mere 805m from the Royal Mile and offers a refined experience for families and business travellers alike. This hotel features a full-service spa and pool, providing relaxation through treatments like aromatherapy and hot stone massages. The family-friendly amenities include special breakfast options for children, ensuring a comfortable stay for guests of all ages. With its elegant decor and exceptional service, this hotel presents a sophisticated retreat in the heart of Edinburgh.

Where to stay near Royal Mile

The Royal Mile in Edinburgh offers a captivating blend of history and warmth, perfect for any traveller. This historic thoroughfare, lined with charming century-old buildings, invites exploration of its rich Scottish heritage. Nearby, you'll find friendly neighbourhoods ideal for families, romantic strolls, or leisurely quality time. From bustling markets to quaint cafés, the atmosphere is both inviting and vibrant, making it a must-visit in the heart of Scotland's capital.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis that seamlessly blends history with modernity. The Royal Mile, a historic thoroughfare, lies at the heart of Edinburgh, connecting the Edinburgh Castle and the Palace of Holyroodhouse. Travellers flock here year-round, with peak visitor numbers from July to September. Visitors are drawn to its rich cultural offerings, family-friendly attractions, and an array of shopping and theatre experiences. Highlights include exploring the historic streets, indulging in local cuisine, and visiting landmarks like the iconic castle and stunning architecture.
  • Old Town Edinburgh: Nestled within Edinburgh, Old Town is a neighbourhood that captures the essence of Scotland's storied past. Home to the Royal Mile, this area is characterised by its cobbled streets and medieval architecture. Visitor numbers peak from April to July, reflecting the popularity of its cultural attractions and family-friendly experiences. Here, you can enjoy a variety of shopping venues, educational sites, and theatres. Notable landmarks include historic streets and event spaces, providing a glimpse into Edinburgh’s dynamic history and vibrant contemporary culture.
  • New Town: Located approximately 1.6km from the Royal Mile, New Town offers a striking contrast to its historic counterpart. Developed in the 18th century, it’s known for its elegant Georgian architecture and spacious streets. With a steady flow of visitors throughout the year, peaking in April, July, and September, New Town is ideal for families seeking a blend of city-themed experiences and cultural attractions. Explore its bustling shopping areas, theatres, and symbolic landmarks, making it a perfect destination for leisure and exploration.

Things to do near Royal Mile

Shopping

The Royal Mile offers charming shops selling Scottish souvenirs, tartan goods, and whisky. For a broader selection, if you're up for a drive, visit the Ocean Terminal Shopping Centre, about 4.8km away, featuring a mix of high-street brands and dining options with stunning views of the waterfront.

Recreation

The Braidwood Centre offers holistic therapies and wellness workshops amidst tranquil surroundings. Enjoy yoga classes and meditation sessions that promote relaxation and mindfulness, while the serene atmosphere encourages personal reflection and rejuvenation.

At the Spa at The Balmoral, indulge in luxurious treatments using local ingredients. Experience soothing massages and revitalising facials in a calming environment designed for ultimate relaxation.

Adventure

Knockhill Racing Circuit, located 29.0km from Royal Mile, offers an exhilarating experience for motorsport enthusiasts. With adrenaline-pumping events, you can enjoy high-speed racing and the thrill of driving experiences, all set against the backdrop of Scotland's stunning landscape.

Nightlife

Explore The Banshee Labyrinth, a haunted pub with an eclectic vibe and live music. For a more relaxed evening, visit the Whistle Stop Barber Shop for cocktails and a unique atmosphere. Enjoy the vibrant street performances along the Royal Mile, adding to the lively ambience of the area.

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

Find the best attractions near Royal Mile

The Royal Mile in Edinburgh is a vibrant thoroughfare brimming with cultural attractions, including fascinating museums and historic monuments. Visitors can explore iconic sites such as Edinburgh Castle while enjoying the lively atmosphere of this historic area. Whether you seek enriching experiences or outdoor adventures, the Royal Mile offers a delightful blend of heritage and city life, making it an essential destination for any tourist.

  • Calton Hill: A short stroll from the Royal Mile, Calton Hill offers breathtaking panoramic views of Edinburgh. Here, you can explore iconic monuments, including the National Monument, while enjoying the tranquil outdoor atmosphere that makes it a favourite spot for both locals and tourists.
  • Palace of Holyroodhouse: Located just a stone's throw from the Royal Mile, the Palace of Holyroodhouse is the official residence of the monarch in Scotland. With its rich history and stunning architecture, visitors can immerse themselves in the culture and royal heritage of the nation.
  • St. Giles' Cathedral: Situated a short walk away, St. Giles' Cathedral is a masterpiece of Gothic architecture. Known for its magnificent stained glass and the stunning Thistle Chapel, this historic site offers a deep insight into Scotland's ecclesiastical history.

Best time to go to Royal Mile

The best time to visit Royal Mile can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Royal Mile falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Royal Mile falls in January, 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 Royal Mile, EDInburgh, is convenient with the nearby Edinburgh Airport (EDI), located 11.3km away. Excellent hotel options close to the airport iNCLude the 5.5-star Crescent House guesthouse and the luxurious 5-star Sheraton Grand Hotel & Spa, both easily accessible. Alternatively, GLAsgow International Airport (GLA), situated 78.9km away, offers hotels such as the 5-star JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, both within a short drive. For those considering Newcastle International Airport (NCL), located 136.8km from Royal Mile, quality accommodation includes the 4-star Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both conveniently situated nearby.

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 1467 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 Point A Edinburgh Haymarket.
How many hotels can I expect to find near Royal Mile?
Expedia has 1467 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 Museum of Edinburgh. 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