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

Find hotels near Royal Mile, Edinburgh from ¥34,495

  • 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
Sep 3 - Sep 4
Tomorrow
Sep 4 - Sep 5
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Filter by

Property class

Guest rating

Our top choices for Royal Mile hotels

1. Market Street Hotel

Market Street Hotel
Old Town Edinburgh, 0.3 km from Royal Mile
United States
Benjamin
¥44,044
¥55,495 total
includes taxes & fees
Sep 29 - Sep 30
Market Street Hotel

2. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
Holyrood, 0.2 km from Royal Mile
United Kingdom
Philip
¥39,559
¥49,844 total
includes taxes & fees
Sep 6 - Sep 7
BrewDog DogHouse Edinburgh

3. Stay Hush

Stay Hush
Holyrood, 0.5 km from Royal Mile
United States
Patricia
¥38,132
¥48,046 total
includes taxes & fees
Oct 4 - Oct 5
Stay Hush

4. Abbey Strand Apartments, at Holyrood

Abbey Strand Apartments, at Holyrood
0.8 km from Royal Mile
United Kingdom
Karen
¥42,989
¥54,167 total
includes taxes & fees
Sep 28 - Sep 29
Abbey Strand Apartments, at Holyrood

5. Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels
Broughton, 0.8 km from Royal Mile
United States
Robert
¥31,453
¥39,631 total
includes taxes & fees
Oct 4 - Oct 5
Forth House by Supercity Aparthotels

6. RÌGH Residences

RÌGH Residences
New Town, 1 km from Royal Mile
Australia
Rohan
¥41,139
¥51,835 total
includes taxes & fees
Sep 22 - Sep 23
RÌGH Residences

7. Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
Old Town Edinburgh, 0.1 km from Royal Mile
United Kingdom
Felix
¥38,953
¥49,081 total
includes taxes & fees
Sep 20 - Sep 21
Linton Collection - 28 North Bridge

8. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh, 0.5 km from Royal Mile
United States
Boris
¥70,051
¥88,263 total
includes taxes & fees
Oct 4 - Oct 5
Virgin Hotels Edinburgh

9. Linton Collection - Blackfriars Lofts

Linton Collection - Blackfriars Lofts
Old Town Edinburgh, < 0.1 km from Royal Mile
United States
Susan
¥46,979
¥59,194 total
includes taxes & fees
Sep 27 - Sep 28
Linton Collection - Blackfriars Lofts

10. No1. Apartments Edinburgh - New Town

No1. Apartments Edinburgh - New Town
New Town, 1 km from Royal Mile
United States
Nirav
¥39,777
¥50,119 total
includes taxes & fees
Oct 1 - Oct 2
No1. Apartments Edinburgh - New Town

11. Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
Old Town Edinburgh, 0.5 km from Royal Mile
United States
Suzette
¥44,690
¥56,312 total
includes taxes & fees
Sep 4 - Sep 5
Hotel du Vin & Bistro Edinburgh

12. Eden Locke

Eden Locke
New Town, 1.2 km from Royal Mile
Canada
Victoria
¥33,543
¥42,265 total
includes taxes & fees
Sep 6 - Sep 7
Eden Locke

13. Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
Old Town Edinburgh, < 0.1 km from Royal Mile
United Kingdom
Rory
¥68,335
¥86,102 total
includes taxes & fees
Sep 14 - Sep 15
Old Town Chambers, Autograph Collection

14. The Knight Residence Apartments by Mansley

The Knight Residence Apartments by Mansley
Tollcross, 1.1 km from Royal Mile
United Kingdom
Ramanjit
¥50,850
¥64,071 total
includes taxes & fees
Sep 20 - Sep 21
The Knight Residence Apartments by Mansley

15. St Giles ApartHotel by Joivy

St Giles ApartHotel by Joivy
Old Town Edinburgh, 0.4 km from Royal Mile
United States
Susan
¥52,242
¥115,712 total
includes taxes & fees
Sep 8 - Sep 9
St Giles ApartHotel by Joivy

16. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside, 0.5 km from Royal Mile
United States
Joao
¥27,377
¥34,495 total
includes taxes & fees
Oct 4 - Oct 5
Ten Hill Place, WorldHotels Distinctive

17. Roomzzz Edinburgh

Roomzzz Edinburgh
New Town, 0.5 km from Royal Mile
United States
Suzanne
¥41,573
¥52,382 total
includes taxes & fees
Sep 27 - Sep 28
Roomzzz Edinburgh

18. The Royal Scots Club Edinburgh

The Royal Scots Club Edinburgh
New Town, 1 km from Royal Mile
Canada
Amber
¥31,638
¥39,863 total
includes taxes & fees
Oct 4 - Oct 5
The Royal Scots Club Edinburgh

19. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Old Town Edinburgh, 0.8 km from Royal Mile
United States
Emily
¥40,221
¥50,678 total
includes taxes & fees
Oct 4 - Oct 5
Wilde Aparthotels, Edinburgh, Grassmarket

20. 24 Royal Terrace

24 Royal Terrace
New Town, 0.9 km from Royal Mile
United Kingdom
Heather
¥40,356
¥50,849 total
includes taxes & fees
Sep 29 - Sep 30
24 Royal Terrace
View all properties

Compare popular hotels close to Royal Mile

Property
Star rating
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,492 reviews
View
A rooftop patio with outdoor seating, potted plants, and a stone building in the background.
BrewDog DogHouse Edinburgh
9.8
Exceptional
812 reviews
View
A neatly arranged hotel room with a bed, bedside table, lamp, and wall-mounted artwork.
Stay Hush
9.8
Exceptional
20 reviews
View
A modern living room with a blue sofa, wooden coffee table, and a stone wall.
Abbey Strand Apartments, at Holyrood
9.8
Exceptional
174 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
219 reviews
View

Top Royal Mile Hotel Reviews

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"Great stay"
Edward 10-night trip
Posted 1 hour ago
Point A Edinburgh Haymarket
Stay Central

Stay Central

8/10 Good
"The room was like a large hostel room, fit the 6 of us nicely, no frills. Very fun and energetic street/neighborhood, a bit loud at night. Great central location in Old Town."
Leslie 2-night trip
Posted 2 hours ago
Stay Central
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"clean and well maintained space in a safe neighborhood"
Kristen 6-night trip
Posted 2 hours ago
YOTEL Edinburgh
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"The apartment was such a surprise, it was so clean and modern ,the amount of shower cubicals and toilets we were pleasantly suprised the hotel was right in the middle of Everything which was so handy ,the staff were so helpfull with anything you wanted to know about the city ,we would defiantly go back again ,amazing **** 4 stars ."
Wendy 2-night trip
Posted 3 hours ago
CODE - The Court, Edinburgh
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Great location. Castle view on the 5th floor. Right in the center of everything. We went for the Tatto & had a repeat each night going to sleep hearing bagpipes. Breakfast was great value for the price. Alot of food and convenient to have at hotel. Staff very friendly & helpful"
Deanna 3-night trip
Posted 3 hours ago
Apex Grassmarket Hotel
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"Great experience"
Jackie 2-night trip
Posted 5 hours ago
Hilton Edinburgh Carlton
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"Great location and lovely room"
Ian 2-night trip
Posted 5 hours ago
Leonardo Royal Hotel Edinburgh
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"I loved this hotel because we were treated so kindly throughout our entire stay. The staff answered all the questions we had, and no request was too big. We were even allowed to check into our room in the morning when we arrived completely exhausted from a red eye flight. This was hugely appreciated. The hotel is in an old building. Edinburgh is OLD! They have kept it up though and we had a clean modern bathroom with both walk in shower and soaker tub. Nice bath products. We had a mini fridge in our room, and the bath towels and bed linens were lovely. Side tables for the bed and reading lights. The only tiny thing that could be done is to replace the carpet. Ours had stains on it. It wasn’t a huge room but big enough for us and our luggage. We had a quiet room not facing the view of the castle, which we preferred as we kept our windows open. The breakfast was incredible. We could choose from a hot and cold buffet, and we could order a main breakfast item from the menu. There was a coffee machine so we could have cappuccino (and I could get decaf) every morning. Such a treat for us as we never go out for coffee. I would highly recommend staying here. It is also perfectly located to walk the entirety of Old Town and New Town and everything in between. Stay here and you don't need transport (unless you don't like to walk). PS their staff could give a course in hotel hospitality!!!"
Brenda 3-night trip
Posted 5 hours ago
Apex City of Edinburgh Hotel
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

10/10 Excellent
"Clean room, excellent location, the staff were outgoing and helpful with recommendations."
Jason 4-night trip
Posted 9 hours ago
ibis Edinburgh Centre South Bridge - Royal Mile

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 scene.
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 scene 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 scene 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 scene 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 trip to Edinburgh. Experience the area's acclaimed theater 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 scene 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 trip to Edinburgh. Experience the area's acclaimed art scene 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 Significance: The Royal Mile is steeped in history, showcasing century-old buildings and landmarks like Edinburgh Castle.
  • Cultural Experiences: Engage with Scottish culture through museums, guided tours, and local festivals.
  • Scenic Walks: Enjoy picturesque strolls along cobbled streets, offering stunning views and hidden gems.
  • Family-Friendly Activities: The area is perfect for families, with various attractions and interactive experiences.
  • Diverse Accommodations: Choose from a range of lodging options, from cozy guesthouses to modern hotels.

Find great hotels near Royal Mile

Explore a variety of hotel accommodations along the iconic Royal Mile in Edinburgh, Scotland. Whether you prefer a cozy guesthouse or a modern hotel, you'll find options that cater to diverse needs, including pet-friendly and LGBTQIA-welcoming services. Enjoy an eco-certified vacation experience while staying close to the heart of Edinburgh's rich history. Discover the perfect lodging for your adventure, whether you're looking for the nearest hotels or a royal hotel experience in this vibrant area.

  • Apex Grassmarket Hotel: Nestled in the vibrant Grassmarket area, the 4-star Apex Grassmarket Hotel offers a contemporary yet eco-friendly experience. Just 1km from the Royal Mile, this hotel is perfect for business travelers and eco-conscious guests. The hotel's chic design harmonizes with its commitment to sustainability, making it an excellent choice for those looking to reduce their environmental impact while enjoying modern amenities. Guests can unwind in stylish rooms equipped with all the essentials for a comfortable stay.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located only 805m from the Royal Mile, the 3-star ibis Edinburgh Centre South Bridge is a welcoming space for both travelers and their furry friends. The hotel features eco-certification and offers pet-friendly accommodations, making it a fantastic option for animal lovers. The rooms are equipped with modern conveniences, and amenities such as food and water bowls for pets ensure a comfortable stay for everyone. With a vibrant atmosphere and a central location, this hotel is ideal for those looking to explore Edinburgh with their pets.
  • Apex Waterloo Place Hotel: The Apex Waterloo Place Hotel stands out with its luxurious spa-themed experience, located just 805m from the Royal Mile. With a guest rating of 9.2 out of 10, this 4-star property is perfect for families and eco-conscious travelers alike. The hotel features a full spa offering various treatments, a pool, and dedicated amenities for children, making it a family-friendly choice. Stylishly designed rooms paired with exceptional service create a serene getaway in the heart of Edinburgh.

Where to stay near Royal Mile

Exploring the Royal Mile in Edinburgh offers a captivating blend of history and charm. This iconic thoroughfare is lined with century-old buildings, providing a glimpse into Scotland's rich past. Nearby, you'll find friendly neighborhoods perfect for families and romantic getaways. Discover similar destinations that echo the Scottish capital's vibrant atmosphere, making it an ideal spot for quality time with loved ones. Whether you're wandering the cobbled streets or enjoying local hospitality, the Royal Mile promises an unforgettable experience.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis that seamlessly blends history with modern culture. The Royal Mile, a historic street, is at the heart of this city, where visitors can explore its rich heritage. Edinburgh attracts travelers year-round, with peak seasons from July to September, offering a range of cultural, family, and city-themed experiences. Highlights include the iconic Edinburgh Castle, the bustling shopping areas, and numerous theaters that showcase local talent. Walk through the historic streets and immerse yourself in the educational institutions that have shaped Scotland's intellectual landscape.
  • Old Town Edinburgh: Nestled within the city, Old Town Edinburgh is a charming neighborhood steeped in history, with the Royal Mile running through its center. This area draws visitors throughout the year, particularly from April to July. Known for its city-themed, cultural, and family-friendly experiences, Old Town boasts an array of shops, theaters, and historic landmarks. Don’t miss the chance to attend local events or conferences in this area, where you can absorb the vibrant atmosphere while exploring cobbled streets lined with historic buildings. The neighborhood’s unique character makes it an essential stop on any visitor's itinerary.
  • Edinburgh City Centre: Located a short 1km from the Royal Mile, Edinburgh City Centre is the bustling heart of the city. With visitor numbers peaking from July to September, this area is a hub for culture, family, and city-themed experiences. The City Centre is known for its shopping areas, theaters, and shopping centers, making it a lively destination for tourists. Explore historic landmarks and symbolic sites that narrate the story of Edinburgh’s past, while also enjoying the modern conveniences of this vibrant urban environment.

Things to do near Royal Mile

Shopping

The Royal Mile offers a charming shopping experience with unique shops like The Edinburgh Woollen Mill for Scottish textiles and Tartan Weaving Mill for authentic tartan gifts. If you're up for a drive, visit Ocean Terminal for more extensive shopping options, including a variety of high-street brands.

Recreation

Explore the tranquil Sanctuary Spa on the Royal Mile, where you can indulge in rejuvenating treatments and soothing massages. Afterward, take a leisurely stroll along the historic cobblestone streets, enjoying the charming architecture and local shops that enhance your relaxation and wellness experience.

Adventure

Knockhill Racing Circuit offers thrilling motor racing experiences located 29km from Royal Mile. Feel the adrenaline as you watch high-speed races or even participate in driving experiences, surrounded by the excitement of motorsports and the stunning Scottish landscape.

Nightlife

Experience the vibrant nightlife of the Royal Mile with a cozy drink at the historic Bow Bar, known for its extensive selection of ales. For live music, check out The Bongo Club, where local bands often perform, creating an energetic atmosphere perfect for a night out.

*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 offers a rich array of attractions, including museums, monuments, and vibrant tourist precincts. Visitors can immerse themselves in Scottish culture while exploring iconic sites like Edinburgh Castle. This area is perfect for families and outdoor enthusiasts alike, providing numerous activities and experiences to enjoy during your vacation. Whether you're strolling along the historic streets or discovering local gems, the Royal Mile promises a memorable adventure.

  • Grassmarket: Just a mile from the Royal Mile, Grassmarket is a vibrant area filled with charming shops, bars, and restaurants. It offers a lively atmosphere with outdoor seating and stunning views of Edinburgh Castle, making it a great spot for family outings and enjoying local cuisine.
  • Princes Street Gardens: Located 1km from the Royal Mile, Princes Street Gardens is a beautiful urban park that features lush greenery and iconic views of the castle. It’s an ideal place for families to enjoy a leisurely stroll or a picnic while soaking in the city’s scenic beauty.
  • Palace of Holyroodhouse: A mere 161m from the Royal Mile, this historic palace serves as the official residence of the British monarch in Scotland. Visitors can explore its stunning architecture, art collections, and beautiful gardens, immersing themselves in Scotland’s rich cultural heritage.

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 easy with Edinburgh Airport (EDI) located 11km away. Excellent nearby accommodations iNCLude Crescent House, a 5.5-star guesthouse, and the luxurious 5-star Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa. For those considering GLAsgow Airport (GLA), it's 79km from Royal Mile, with top hotels like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, offering various transportation services. Newcastle Airport (NCL) is 137km away, with convenient hotel options such as Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle. Each airport provides access to these hotels, ensuring a smooth journey to your destination.

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, check out the 1469 hotels and other accommodations 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 traveler data, and this hotel offers a 24-hour fitness center and a bar. Other good choices close by include Apex Grassmarket Hotel and Mount Royal Hotel Edinburgh by The Unlimited Collection.
How many hotels will I be able to find near Royal Mile?
Expedia has 1469 hotels and other accommodations 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 hotel bookings are fully refundable provided that you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of your booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to view top deals close to Royal Mile.
Where can I learn more about changing or cancelling my trip in the area near Royal Mile?
For more information about updating your stay near Royal Mile or cancelling it, click here.
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 transit options close to Royal Mile so consider renting a car to see more of the area.

Explore a world of travel with Expedia