sunset time, Royal Mile, Edinburgh, Scotland

Find hotels near Royal Mile, Edinburgh from SAR 770

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Royal Mile hotels

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
Holyrood, 0.2 km from Royal Mile
9.8 out of 10, Exceptional, (749 reviews)
"Absolutely an amazing place to stay."
United States
Seth
The price is SAR 939
SAR 1,127 total
includes taxes & fees
28 Jun - 29 Jun
BrewDog DogHouse Edinburgh

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,386 reviews)
"Best hotel we stayed at for our entire trip wish we booked here for longer. Comfy bed, great room in general and great shower."
United States
Jessica
The price is SAR 1,073
SAR 1,287 total
includes taxes & fees
28 Jun - 29 Jun
Market Street 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, (855 reviews)
"Incredible location, clean property with everything needed for a short stay."
Australia
Nicholas
The price is SAR 718
SAR 862 total
includes taxes & fees
5 Jul - 6 Jul
Linton Collection - 28 North Bridge

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,000 reviews)
"Fantastic in every way"
United States
Ariane
The price is SAR 2,980
SAR 3,576 total
includes taxes & fees
22 Jun - 23 Jun
The Balmoral Hotel

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,000 reviews)
"Wonderful hotel and staff. Very central would stay again anything"
United States
Judith
The price is SAR 1,676
SAR 2,112 total
includes taxes & fees
28 Jun - 29 Jun
Old Town Chambers, Autograph Collection

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 0.5 km from Royal Mile
9.6 out of 10, Exceptional, (1,000 reviews)
The price is SAR 915
SAR 1,098 total
includes taxes & fees
28 Jun - 29 Jun
Hotel du Vin & Bistro 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.6 out of 10, Exceptional, (101 reviews)
"Great location, clean and beautiful views."
United States
cheryl
The price is SAR 913
SAR 1,095 total
includes taxes & fees
28 Jun - 29 Jun
Destiny Scotland George IV Apartments

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, (156 reviews)
"Good location in a quiet area. High quality apartment. Convenient laundry in property."
Australia
Tracey
The price is SAR 882
SAR 1,059 total
includes taxes & fees
28 Jun - 29 Jun
Abbey Strand Apartments, at Holyrood

Ten Hill Place

Ten Hill Place
4.0 star property
Southside, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (1,003 reviews)
"Excellent staff, excellent room, good breakfast. Location is perfect."
United Kingdom
Mohamed
The price is SAR 642
SAR 770 total
includes taxes & fees
22 Jun - 23 Jun
Ten Hill Place

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh, < 0.1 km from Royal Mile
9.2 out of 10, Wonderful, (1,074 reviews)
"Excellent hotel with an amazing location!"
United States
Harrison
The price is SAR 1,159
SAR 1,391 total
includes taxes & fees
20 Jul - 21 Jul
Radisson Blu Hotel, Edinburgh City Centre

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, (185 reviews)
"Loved every aspect of our stay! Spacious, clean and great staff! The addition of a face/wash cloth with the towels would be the only thing I thought would make it perfect."
United States
John
The price is SAR 695
SAR 834 total
includes taxes & fees
28 Jun - 29 Jun
Forth House by Supercity Aparthotels

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,471 reviews)
"Staff and location amazing"
United States
Rogerio Cunha
The price is SAR 1,465
SAR 1,758 total
includes taxes & fees
28 Jun - 29 Jun
Virgin Hotels Edinburgh

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, (264 reviews)
"Amazing apartment with a view of the castle. Would stay again in a heartbeat."
United States
James
The price is SAR 881
SAR 1,057 total
includes taxes & fees
19 Jul - 20 Jul
No1. Apartments Edinburgh - George IV Bridge

Roomzzz Edinburgh

Roomzzz Edinburgh
4.0 star property
New Town, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (360 reviews)
"Loved this place!"
United States
Mayra
The price is SAR 1,002
SAR 1,202 total
includes taxes & fees
19 Jul - 20 Jul
Roomzzz Edinburgh

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
New Town, 0.4 km from Royal Mile
9.2 out of 10, Wonderful, (2,090 reviews)
"We loved her stay here. We have stayed several times. The staff is amazing."
United States
Marlene
The price is SAR 806
SAR 967 total
includes taxes & fees
28 Jun - 29 Jun
Apex Waterloo Place Hotel

Museum Apartments

Museum Apartments
4.0 star property
Old Town Edinburgh, 0.3 km from Royal Mile
9.4 out of 10, Exceptional, (52 reviews)
"Exceptionally well located, very easy communication with the team. We truly enjoyed this place and highly recommend."
Canada
Maxence
The price is SAR 837
SAR 1,804 total
includes taxes & fees
30 Jun - 1 Jul
Museum Apartments

Destiny Scotland - Broughton St Lofts

Destiny Scotland - Broughton St Lofts
4.0 star property
New Town, 0.9 km from Royal Mile
9.6 out of 10, Exceptional, (108 reviews)
"Really great place. Spacious, very clean and well equipped. We had a great time!"
Canada
Negin
The price is SAR 910
SAR 1,093 total
includes taxes & fees
22 Jun - 23 Jun
Destiny Scotland - Broughton St Lofts

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, (666 reviews)
"Place was great and well equipped. Location was fantastic for exploring Edinburgh"
United States
Maxwell Adrian
The price is SAR 807
SAR 969 total
includes taxes & fees
28 Jun - 29 Jun
Braid Apartments by Mansley

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, < 0.1 km from Royal Mile
9.0 out of 10, Wonderful, (1,420 reviews)
"Nice hotel and staff"
United States
Gloria
The price is SAR 869
SAR 1,043 total
includes taxes & fees
28 Jun - 29 Jun
Leonardo Royal Hotel Edinburgh

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 0.8 km from Royal Mile
9.4 out of 10, Exceptional, (1,001 reviews)
"Such a great location and fun environment for guest"
United States
Jaclyn
The price is SAR 846
SAR 1,015 total
includes taxes & fees
5 Jul - 6 Jul
Wilde Aparthotels, Edinburgh, Grassmarket
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.

Compare popular hotels close to Royal Mile

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Rooftop terrace
BrewDog DogHouse Edinburgh
4.0 star property
9.8
Exceptional
749 reviews
View
Daily local cuisine breakfast for a fee
Market Street Hotel
4.0 star property
9.8
Exceptional
1,386 reviews
View
Hallway
Linton Collection - 28 North Bridge
4.5 star property
9.6
Exceptional
855 reviews
View
3 restaurants; breakfast, lunch, and dinner served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,000 reviews
View
Townhouse Apartment | Egyptian cotton sheets, hypo-allergenic bedding, in-room safe
Old Town Chambers, Autograph Collection
5.0 star property
9.6
Exceptional
1,000 reviews
View

Top Royal Mile Hotel Reviews

Hotels near other Royal Mile attractions

Find out more about Royal Mile

Top reasons to visit Royal Mile

  • Historic Edinburgh Castle: Visit this iconic landmark that offers stunning views and rich history, making it a must-see attraction.
  • Charming Cobblestone Streets: Stroll along the picturesque streets of the Royal Mile, where centuries of history come alive.
  • Vibrant Local Culture: Experience lively shops, restaurants, and local events that reflect the unique Scottish atmosphere.
  • Outdoor Adventures: Enjoy nearby attractions like the Midlothian Ski Centre for thrilling outdoor activities.
  • Welcoming Accommodations: Choose from a diverse range of hotels and guesthouses suited for every traveler’s needs.

Find great hotels near Royal Mile

Experience the charm of Royal Mile in Edinburgh with a diverse range of hotel accommodations tailored to suit every traveler. Whether you're seeking a pet-friendly stay, a business-friendly environment, or an LGBTQIA welcoming experience, you'll find the perfect option. From boutique hotels to cozy guesthouses, enjoy easy access to iconic attractions and vibrant local culture while relaxing in comfort. Explore the best hotels in Royal Mile for an unforgettable vacation in Scotland.

  • Apex Grassmarket Hotel: Nestled in the heart of Edinburgh, the Apex Grassmarket Hotel is a 4-star accommodation that perfectly balances business and eco-friendly travel. Located 1.4km from the Royal Mile, this hotel is ideal for travelers seeking a sustainable stay without compromising on comfort. Its eco-certification reflects its commitment to green practices, making it an excellent choice for environmentally conscious visitors. Guests appreciate the modern rooms, equipped with top-notch amenities, and the stunning views of Edinburgh Castle from the hotel. The friendly staff and convenient location near local attractions ensure a memorable stay.
  • Apex Waterloo Place Hotel: This elegant 4-star hotel is situated just 805m from the Royal Mile, offering a luxurious spa-themed vacation experience. The Apex Waterloo Place Hotel features a full-service spa, a pool, and a range of rejuvenating treatments, including deep tissue massages and body wraps, perfect for unwinding after a day of exploring. With its eco-certification, this property attracts environmentally aware travelers who still want to indulge in upscale amenities. The sophisticated design and outstanding service make it a top choice for both business and leisure guests.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located a mere 805m from the Royal Mile, the ibis Edinburgh Centre South Bridge is a 3-star hotel that welcomes eco-conscious travelers, including those with pets and members of the LGBTQIA community. This modern property is eco-certified, offering a warm and inclusive atmosphere. Guests appreciate the pet-friendly policies, including amenities like food and water bowls, allowing for a hassle-free stay with furry friends. The vibrant location, combined with comfortable accommodations and friendly service, makes it an excellent choice for budget-conscious travelers seeking quality.

Where to stay near Royal Mile

Your vacation in Royal Mile, Edinburgh, promises an enchanting blend of historic charm and Scottish gems. Stroll along this medieval thoroughfare, where friendly faces and family-friendly attractions abound. Discover captivating sites that echo centuries of history while enjoying the vibrant atmosphere. Don’t forget to wear suitable shoes to explore the cobbled streets comfortably. Experience the essence of Edinburgh and create unforgettable memories in this remarkable destination.

  • Edinburgh: As a vibrant metropolis, Edinburgh is a must-visit destination where the historic meets the modern. With the Royal Mile at its heart, the city offers a diverse travel experience that attracts visitors year-round. The peak tourist season runs from July to September, when travelers flock to explore its rich cultural heritage, family-friendly attractions, and bustling city life. Highlights include the stunning Edinburgh Castle, the picturesque streets, and a lively shopping scene. Don’t miss the chance to experience the city's renowned festivals and arena entertainment venues, ensuring an eventful stay in this captivating capital.
  • Old Town Edinburgh: Nestled around the iconic Royal Mile, Old Town Edinburgh is a charming neighborhood steeped in history and culture. Visitors find themselves enchanted by its cobbled streets, historic buildings, and vibrant atmosphere. The peak travel periods occur between April and July, making it a bustling hub for those seeking a rich cultural experience. Old Town offers a variety of attractions, including theaters, local shops, and significant landmarks. Be sure to explore the atmospheric alleyways and visit the historic sites that narrate the city’s fascinating past, adding depth to your vacation.
  • Edinburgh City Centre: Just 1.1km from the Royal Mile, Edinburgh City Centre is the vibrant core of the city, offering an array of attractions and activities. Like its counterparts, it experiences a steady influx of travelers year-round, with peak times from July to September. This area boasts a mix of cultural experiences, family-friendly venues, and extensive shopping opportunities. Visitors can enjoy theaters, entertainment arenas, and historic streets filled with life. The central location makes it an ideal base for exploring nearby landmarks and enjoying the city’s lively atmosphere.

Things to do near Royal Mile

Explore the vibrant Royal Mile in Edinburgh, where you can enjoy shopping, guided tours, and scenic walks. Don't miss the Midlothian Ski Centre for outdoor fun and the lively Hogmanay celebrations to ring in the New Year. A memorable stay in this historic area promises a unique blend of culture, history, and local experiences that will make your visit truly special.

Shopping

Experience shopping on the Royal Mile with the St James Quarter and Scottish Gems, both 805m away, offering vibrant city and family vibes. Don't miss Tron Kirk, a lively market also 805m from Royal Mile, perfect for unique finds and local crafts.

Recreation

Murrayfield Stadium, three miles from Royal Mile, offers an energetic atmosphere perfect for sports enthusiasts. Queen's Hall, only 1.3km away, provides a vibrant entertainment experience with live music. The Royal Commonwealth Pool, located 1.4km from Royal Mile, features family-friendly aquatic activities for all ages.

Adventure

Experience thrilling adventures at Bedlam Paintball, located 1.6km from Royal Mile, where you can engage in fun, paint-splattered battles. For a unique twist, try Urban Paintball Edinburgh, also 1.6km away. If you’re a snow sports enthusiast, head to Midlothian Snowsports Centre, situated 8.0km from Royal Mile.

Nightlife

Experience the vibrant nightlife of the Royal Mile. Catch a show at the Edinburgh Playhouse Theatre, just half 1.6km away, or enjoy a cozy drink at the nearby Canongate Tolbooth or Greyfriar's Bobby, both offering a romantic atmosphere and lively entertainment vibes.

*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 during your visit to the Royal Mile, plan your trip between January and March for lower accommodation rates, and book your hotel around a month in advance. Tuesday is the cheapest day to stay, while Saturday tends to be the most expensive. Consider using Expedia for last-minute deals, filtering for eco-certified hotels, and sorting prices from lowest to highest. Combining your hotel, flights, and activities in a package deal can also lead to significant savings. Always compare room rates to find the best option for your budget.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilize Expedia's search tool to customize your travel preferences, such as your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay on the Royal Mile with your flights and activities through an Expedia package deal.

Find the best attractions near Royal Mile

Explore the historic Royal Mile in Edinburgh, where culture meets outdoor adventure. Visit the iconic Edinburgh Castle, a must-see monument, and immerse yourself in the rich history of this vibrant area. With its charming streets and captivating views, the Royal Mile offers a unique city experience for tourists looking to soak in Scotland's heritage while enjoying the local atmosphere.

  • University of Edinburgh: This historic university, located 1.3km from the Royal Mile, boasts stunning architecture and a rich cultural heritage. Explore its beautiful campus and feel the vibrant academic atmosphere as you walk through the grounds.
  • St. Andrew Square: Situated 1.1km from the Royal Mile, this elegant square serves as a peaceful oasis in the bustling city. With its lush greenery and inviting benches, it’s the perfect spot to relax and soak in the local vibe.
  • St. Giles' Cathedral: Just 1.1km away, this iconic cathedral is a masterpiece of Gothic architecture. Experience the serene atmosphere and intricate stained glass windows that reflect the rich cultural history of Edinburgh.

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.

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

Traveling to Royal Mile in EDInburgh is convenient with several major airports nearby. Edinburgh Airport (EDI) is located 11.3km away and offers excellent hotel options such as the 5.5-star Crescent House and the luxurious Virgin Hotels Edinburgh, both providing easy access to the airport. GLAsgow International Airport (GLA) is 78.9km from Royal Mile, with notable accommodations like the 5-star Kimpton Blythswood Hotel & Spa, which offers 24-hour airport shuttle services. Dundee Airport (DND) is situated 56.3km away, featuring the 5-star Hideaway Experience lodge and the Premier Inn Dundee North, both providing limited shuttle services. Each airport offers various transportation options for a smooth arrival.

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 1432 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, Leonardo Royal Hotel Edinburgh is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and a fitness center. Other good choices close by include ibis Edinburgh Centre South Bridge - Royal Mile and CODE - The Court, Edinburgh.
How many hotels will I be able to find near Royal Mile?
Expedia has 1432 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 Surgeon's Hall, National Museum of Scotland, or Scotch Whisky Experience. Sights like Grassmarket, Edinburgh Castle, and Real Mary King's Close 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.