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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Royal Mile hotels

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.3 km from Royal Mile
9.8 out of 10, Exceptional, (1,230 reviews)
"Clean room, great location, fantastic staff"
United Kingdom
Kerri
Market Street Hotel

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Holyrood, 0.2 km from Royal Mile
9.8 out of 10, Exceptional, (668 reviews)
"Phenomenal place to stay. Incredibly comfortable beds, amazing lounge, clean, centrally located and helpful staff. One of the best stays at I’ve experienced and well worth the cost! "
Canada
Debra
The price is RM697
RM836 total
includes taxes & fees
10 Feb - 11 Feb
BrewDog DogHouse Edinburgh

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.4 km from Royal Mile
9.8 out of 10, Exceptional, (1,006 reviews)
"Wonderful!"
United States
Cada
The price is RM1,334
RM1,601 total
includes taxes & fees
1 Feb - 2 Feb
The Balmoral Hotel

Linton Collection - 28 North Bridge

Linton Collection - 28 North Bridge
4.5 star property
Old Town Edinburgh, 0.1 km from Royal Mile
9.6 out of 10, Exceptional, (790 reviews)
"Great location "
Canada
Louise
Linton Collection - 28 North Bridge

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
5.0 star property
Old Town Edinburgh, < 0.1 km from Royal Mile
9.6 out of 10, Exceptional, (1,005 reviews)
"Beautiful Hotel, perfect location as so many of the must see sights are a short walking distance. Staff was very accommodating. Highly recommended."
United States
Melany
The price is RM783
RM939 total
includes taxes & fees
3 Feb - 4 Feb
Old Town Chambers, Autograph Collection

Linton Collection - Blackfriars Lofts

Linton Collection - Blackfriars Lofts
4.5 star property
Old Town Edinburgh, < 0.1 km from Royal Mile
9.6 out of 10, Exceptional, (301 reviews)
"The location is perfect for walking around. The apartment was clean & as advertised. We enjoyed our stay very much. We will stay here again. "
United States
Tonya
Linton Collection - Blackfriars Lofts

Destiny Scotland Royal Mile Residence

Destiny Scotland Royal Mile Residence
4.0 star property
Old Town Edinburgh, < 0.1 km from Royal Mile
9.6 out of 10, Exceptional, (176 reviews)
"Extremely clean, quiet (aside from street noise), secure -- maybe a wee bit overpriced..."
United States
DAVID
Destiny Scotland Royal Mile Residence

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.9 km from Royal Mile
9.8 out of 10, Exceptional, (53 reviews)
"Amazing hotel and staff. "
United States
Bruce
The price is RM1,115
RM1,338 total
includes taxes & fees
1 Feb - 2 Feb
100 Princes Street

Abbey Strand Apartments, at Holyrood

Abbey Strand Apartments, at Holyrood
5.0 star property
0.8 km from Royal Mile
9.8 out of 10, Exceptional, (145 reviews)
"Absolutely lovely place to stay with great amenities. I'd recommend to anyone!"
United States
Claire
The price is RM1,286
RM1,543 total
includes taxes & fees
22 Feb - 23 Feb
Abbey Strand Apartments, at Holyrood

The Scotsman Hotel

The Scotsman Hotel
4.0 star property
Old Town Edinburgh, 0.1 km from Royal Mile
9.2 out of 10, Wonderful, (1,002 reviews)
"Excellent hotel"
United States
Yermonia
The Scotsman Hotel

Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels
4.0 star property
Broughton, 0.8 km from Royal Mile
9.6 out of 10, Exceptional, (134 reviews)
"Great place to stay"
Canada
Mia
The price is RM498
RM597 total
includes taxes & fees
28 Jan - 29 Jan
Forth House by Supercity Aparthotels

Ten Hill Place

Ten Hill Place
4.0 star property
Southside, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (1,000 reviews)
"Very clean rooms, comfortable bed, great breakfast and really helpful staff."
United Kingdom
Kay
The price is RM267
RM320 total
includes taxes & fees
2 Feb - 3 Feb
Ten Hill Place

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (1,377 reviews)
"Loved my stay here!"
United States
Katherine A
The price is RM815
RM978 total
includes taxes & fees
8 Feb - 9 Feb
Virgin Hotels Edinburgh

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (1,005 reviews)
"Thank for great stay. "
United States
Laurie
The price is RM423
RM508 total
includes taxes & fees
28 Jan - 29 Jan
Hotel du Vin & Bistro Edinburgh

Museum Apartments

Museum Apartments
4.0 star property
Old Town Edinburgh, 0.3 km from Royal Mile
9.4 out of 10, Exceptional, (50 reviews)
"The Museum Apartments is in a very central location in the heart of Edinburgh and around the corner from the Royal Mile. The apartment was exceptionally clean and had all the amenities needed for us to feel comfortable. Communication with the management team was excellent - I had a few questions about appliances which were answered immediately. "
United States
Maryann
Museum Apartments

Braid Apartments by Mansley

Braid Apartments by Mansley
4.0 star property
New Town, 0.9 km from Royal Mile
9.6 out of 10, Exceptional, (644 reviews)
"Loved our stay in a 2 bed apartment in Braid apartments. Beds so comfortable that I didn’t want to leave ! Great welcome basket with some breakfast items were waiting for us on arrival. 2 bathrooms with showers in each and great heat throughout the apartment. Super place to be based as so close to princes street and main sites. Staff very helpful before arrival and provided information when it was needed. We arrived around 8pm and it was easy to access with the provided code which was emailed...
United Kingdom
Susan
The price is RM424
RM508 total
includes taxes & fees
8 Feb - 9 Feb
Braid Apartments by Mansley

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh, 0.3 km from Royal Mile
9.2 out of 10, Wonderful, (1,047 reviews)
"Very good location and our hotel room is beautiful!"
Canada
Jhelie
The price is RM295
RM354 total
includes taxes & fees
29 Jan - 30 Jan
CODE - The Court, Edinburgh

Destiny Scotland George IV Apartments

Destiny Scotland George IV Apartments
4.0 star property
Old Town Edinburgh, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (65 reviews)
"Wonderful apartment and wonderfully kept. Right in the centre of the city too."
United Kingdom
Alannah
The price is RM476
RM572 total
includes taxes & fees
8 Feb - 9 Feb
Destiny Scotland George IV Apartments

Destiny Scotland Chisholm Hunter Suites

Destiny Scotland Chisholm Hunter Suites
4.0 star property
New Town, 0.9 km from Royal Mile
9.6 out of 10, Exceptional, (196 reviews)
"Very clean and nice accommodations. View was wonderful! "
United States
Catherine
Destiny Scotland Chisholm Hunter Suites

No1. Apartments Edinburgh - George IV Bridge

No1. Apartments Edinburgh - George IV Bridge
3.5 star property
Old Town Edinburgh, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (253 reviews)
"A gem of a property in a great location, right by Greyfriars Bobby and with perfect views of the castle. Really beautifully decorated, superbly clean and well equipped. Great communication from property managers too on arrival. Highly recommend and we will be back "
United Kingdom
Roslyn
No1. Apartments Edinburgh - George IV Bridge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Royal Mile Hotel Reviews

Hotels near other Royal Mile attractions

Find out more about Royal Mile

Top reasons to visit Royal Mile

  • Historic Landmarks: Explore iconic sites like Edinburgh Castle and St Giles' Cathedral, rich in architectural beauty and storytelling.
  • Cultural Experiences: Engage in fascinating guided tours that showcase the area’s vibrant heritage and history.
  • Charming Atmosphere: Enjoy a friendly vibe with quaint shops, delightful eateries, and cosy accommodations.
  • Diverse Accommodations: Choose from a range of places to stay, from guesthouses to modern hotels, catering to various needs.
  • Scenic Walks: Stroll through the historic streets, taking in the stunning views and rich culture of Edinburgh.

Find great hotels near Royal Mile

In the heart of Edinburgh's historic Royal Mile, you'll discover a diverse selection of accommodations, from charming guesthouses to modern hotels. Whether you're seeking a pet-friendly stay, LGBTQIA+-welcoming services, or accessible rooms for a comfortable visit, Royal Mile offers options to cater to your needs. Enjoy the unique blend of rich heritage and contemporary amenities, ensuring your trip to this vibrant city is truly memorable.

  • Apex Grassmarket Hotel: Nestled in the vibrant Grassmarket area, this 4-star hotel offers a unique blend of modern comfort and historical charm. With eco-certification, it appeals to environmentally conscious travellers seeking a sustainable vacation experience. The hotel boasts stylishly designed rooms, a fitness centre, and a rooftop terrace that provides stunning views of Edinburgh Castle. Ideal for business travellers, it also features meeting facilities, ensuring a productive stay in the heart of the city.
  • Apex Waterloo Place Hotel: Situated just a short stroll from the Royal Mile, this luxurious 4-star hotel combines contemporary elegance with a relaxing spa theme. The eco-certified property offers a full-service spa, indoor pool, steam room, and a range of body and facial treatments for ultimate relaxation. Guests can enjoy spacious rooms with modern amenities, a bar and restaurant serving locally sourced cuisine, and conference facilities, making it perfect for both leisure and business visits.
  • ibis Edinburgh Centre South Bridge - Royal Mile: A welcoming 3-star hotel that prides itself on being eco-certified and LGBTQIA friendly, the ibis Edinburgh Centre South Bridge is a fantastic choice for diverse travellers. Just half a mile from the Royal Mile, the hotel allows pets, ensuring a family-friendly atmosphere. Guests will appreciate comfortable rooms with modern furnishings, a lively bar, and a convenient location close to Edinburgh’s attractions. Its commitment to inclusivity and sustainability makes it a memorable choice for all.

Where to stay near Royal Mile

Exploring the Royal Mile in Edinburgh promises a delightful blend of history and charm. From the iconic Edinburgh Castle to the picturesque St Giles' Cathedral, the area is rich in architectural beauty and storytelling. Visitors can enjoy a friendly atmosphere with family-friendly attractions, quaint shops, and cosy accommodations. Whether you're seeking a romantic getaway or a cultural adventure, the Royal Mile offers something for everyone, making it an unforgettable destination in Scotland.

  • Edinburgh: As a vibrant metropolis, Edinburgh is a cultural gem that beckons travellers year-round. The Royal Mile, located in the heart of this historic city, offers a unique blend of attractions, from shopping areas to educational venues and arena entertainment. Visitors are drawn to Edinburgh for its rich heritage and lively atmosphere, particularly during the peak months of July to September. Iconic landmarks such as the Edinburgh Castle and historic streets create an unforgettable backdrop for your exploration.
  • Old Town Edinburgh: Nestled within the heart of Edinburgh, Old Town Edinburgh is a captivating neighbourhood where history and modernity intertwine. Home to the Royal Mile, this area is a treasure trove for those seeking cultural experiences, shopping, and theatre. With visitor numbers peaking from April to July, it’s a bustling hub filled with historic streets and event venues. The charm of Old Town lies in its cobbled alleys, ancient architecture, and vibrant local life, making it a must-visit for any tourist.
  • Edinburgh City Centre: A mere 1.1km from the Royal Mile, Edinburgh City Centre is the pulse of the city, offering a dynamic mix of culture, shopping, and entertainment. With a steady influx of visitors throughout the year, this neighbourhood sees its peak during the summer months. Attractions such as theatres, shopping areas, and historic sites are easily accessible, making it a perfect base for your Edinburgh adventure. The City Centre's lively atmosphere and proximity to landmarks ensure a memorable stay.

Things to do near Royal Mile

Discover the charm of the Royal Mile in Edinburgh, where you can indulge in delightful shopping, embark on fascinating tours, and enjoy leisurely walks through historic streets. Immerse yourself in amazing guided tours that showcase the rich history and culture of this iconic area, making your visit truly memorable.

Shopping

Experience vibrant shopping on the Royal Mile with Scottish Gems and Tron Kirk, both offering unique gifts and souvenirs just 805m away. If you're up for a drive, visit St James Quarter, also 805m away, for a bustling atmosphere filled with entertainment and shopping delights.

Recreation

At Murrayfield Stadium, immerse yourself in the energetic atmosphere of Scottish rugby matches, perfect for sports enthusiasts. Visit Queen's Hall for exceptional live music performances that uplift the spirit. For relaxation, enjoy family-friendly activities at the Royal Commonwealth Pool, complete with leisure facilities for all ages.

Adventure

Bedlam Paintball offers an exhilarating experience, only 1.6km from Royal Mile, where you'll engage in thrilling paintball matches in a vibrant setting. For a unique twist, Urban Paintball Edinburgh, also 1.6km away, provides an urban battleground for competitive play, perfect for adrenaline seekers.

If you're keen on winter sports, the Midlothian Snowsports Centre, located 8.0km from Royal Mile, is a fantastic destination for skiing and snowboarding, surrounded by a lively atmosphere for sports enthusiasts.

Nightlife

The Royal Mile comes alive at night with a mix of entertainment and romance. Enjoy a show at the Edinburgh Playhouse Theatre, just half 1.6km away, or unwind at Greyfriar's Bobby and Canongate Tolbooth, both charming pubs that offer a vibrant atmosphere perfect for a night out.

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

Booking tips and Expedia advantages for Royal Mile

To save money on your visit to the Royal Mile, consider travelling between January and March when accommodation prices are lower. Book your hotel a month in advance for the best deals, and aim for a Tuesday stay, as Saturday is the priciest. Use Expedia's search tools to filter by budget and explore last-minute deals. Walking is a great way to navigate the area without transport costs, and combining your hotel, flights, and activities into one package can lead to further savings.

  • 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: Book your hotel around Royal Mile about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking on the Royal Mile with your flights and activities through an Expedia package.

Find the best attractions near Royal Mile

Royal Mile, Edinburgh, offers a rich tapestry of historic sites, monuments, and scenic hills for visitors to explore. Ideal for those seeking cultural experiences, outdoor adventures, or family-friendly activities, the area is steeped in history and charm. Highlights include significant universities and iconic landmarks that reflect Scotland's vibrant heritage, making it a must-visit destination for any traveller.

  • University of Edinburgh: A prestigious institution with stunning architecture and rich history, the University of Edinburgh offers a glimpse into Scotland's academic legacy. Wander through its historic campus, admire the iconic Old College, and soak up the cultural atmosphere that permeates this vibrant university.
  • St. Andrew Square: This elegant public square is a perfect spot to relax amidst the hustle and bustle of the city. Surrounded by fascinating shops and cafés, St. Andrew Square boasts beautiful greenery and art installations, making it an ideal place for a leisurely stroll or a quiet moment.
  • Palace of Holyroodhouse: The official residence of the monarch in Scotland, this magnificent palace is steeped in history. Explore the opulent state apartments, the picturesque gardens, and the ruins of the nearby Holyrood Abbey, all while immersing yourself in Scotland's regal 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When planning a visit to the Royal Mile in EDInburgh, you have several airport options. Edinburgh Airport (EDI) is the closest, situated 11.3km away, with nearby hotels like Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both 7 and 9.7km from the airport, respectively. Dundee Airport (DND), located 56.3km from Royal Mile, offers hotels such as Premier Inn Dundee North and The Landmark Hotel & SPA, both 3.2km away. Lastly, Glasgow International Airport (GLA) is 78.9km away, featuring hotels like Kimpton Blythswood Hotel & Spa, 11.3km from the airport, with various transportation options available for easy access.

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 1352 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, Apex Waterloo Place Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers a full-service spa and a restaurant. Other good choices close by include Apex Grassmarket Hotel and CODE - The Court, Edinburgh.
How many hotels can I expect to find near Royal Mile?
Expedia has 1352 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 Childhood. 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 Usher Hall.
How can I get to Royal Mile?
With so many ways to get around, seeing all of the area near Royal Mile is a breeze. Metro stations nearby include St Andrew Square Tram Stop and Princes Street Tram Stop. If you're taking a train into town, Edinburgh Waverley Station and Edinburgh (ZXE-Edinburgh Waverly Train Station) are the closest stations to Edinburgh City Centre.

Explore a world of travel with Expedia