Find hotels near Royal Mile, Edinburgh from SAR 318

  • 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

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.9 km from Royal Mile
9.8 out of 10, Exceptional, (54 reviews)
"Beautiful hotel, with a wonderful staff who were so kind & helpful."
United States
Heather Michelle
The price is SAR 1,037
SAR 1,245 total
includes taxes & fees
25 Feb - 26 Feb
100 Princes Street

The Raeburn

The Raeburn
4.0 star property
Stockbridge, 2 km from Royal Mile
9.8 out of 10, Exceptional, (371 reviews)
"Room was spotless. Building well cared for. Staff friendly and helpful and efficient. Food very good."
United Kingdom
Shona
The price is SAR 385
SAR 462 total
includes taxes & fees
22 Feb - 23 Feb
The Raeburn

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 SAR 299
SAR 359 total
includes taxes & fees
2 Mar - 3 Mar
Ten Hill Place

3 Johns Place Townhouse

3 Johns Place Townhouse
4.0 star property
Leith, 2.8 km from Royal Mile
9.8 out of 10, Exceptional, (240 reviews)
"Excellent room, location and value for money"
United Kingdom
Loubna
The price is SAR 453
SAR 543 total
includes taxes & fees
23 Feb - 24 Feb
3 Johns Place Townhouse

Hapimag Resort Edinburgh

Hapimag Resort Edinburgh
4.0 star property
West End, 2 km from Royal Mile
9.8 out of 10, Exceptional, (394 reviews)
"Absolutely perfect. Will definitely stay again. Big thanks to staff for sorting out our booking issues! "
United Kingdom
Elspeth
Hapimag Resort Edinburgh

Destiny Scotland New Town Apartments

Destiny Scotland New Town Apartments
3.5 star property
New Town, 1 km from Royal Mile
9.6 out of 10, Exceptional, (216 reviews)
"We loved our apartment. It had everything we needed in an excellent location for sightseeing and tours. "
United States
Randall
Destiny Scotland New Town Apartments

Prestonfield House

Prestonfield House
5.0 star property
2.3 km from Royal Mile
9.8 out of 10, Exceptional, (292 reviews)
"What a lovely place.. Oh and their wine selection so dope..!"
United Kingdom
Janet
The price is SAR 939
SAR 1,127 total
includes taxes & fees
2 Mar - 3 Mar
Prestonfield House

Destiny Scotland Market St Apartments

Destiny Scotland Market St Apartments
3.5 star property
Old Town Edinburgh, 0.3 km from Royal Mile
9.4 out of 10, Exceptional, (242 reviews)
"The apartment was great. Spotlessly clean, comfortable, warm and contained everything we needed. Location was perfect. Close to lots of great cafes, short walk to Royal Mile or across the bridge to Princes Street if thats your bag. We will definately use again. "
United Kingdom
Gill
Destiny Scotland Market St Apartments

Destiny Scotland Charlotte SQ Apartments

Destiny Scotland Charlotte SQ Apartments
4.5 star property
New Town, 1.2 km from Royal Mile
9.6 out of 10, Exceptional, (137 reviews)
"Staff was incredible"
United States
Matthew
Destiny Scotland Charlotte SQ Apartments

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

Eden Locke

Eden Locke
4.0 star property
New Town, 1.2 km from Royal Mile
9.6 out of 10, Exceptional, (1,332 reviews)
"Spotless Accommodation, Excellent staff and service. Perfect location for touring the city and surrounding areas. Highly recommended. "
United Kingdom
Daniel
The price is SAR 379
SAR 454 total
includes taxes & fees
8 Mar - 9 Mar
Eden Locke

Destiny Scotland Hanover Apartments

Destiny Scotland Hanover Apartments
4.0 star property
New Town, 0.7 km from Royal Mile
9.4 out of 10, Exceptional, (256 reviews)
"Excellent stay, location and apartment!"
United States
Christine Marie
Destiny Scotland Hanover Apartments

Roomzzz Edinburgh

Roomzzz Edinburgh
4.0 star property
New Town, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (293 reviews)
"Great location in the ‘new town’ close enough to walk to all main attractions. The room was clean and modern, however we booked the family studio which included a sofa bed that was really only a single and needed to accommodate a 13 and 16 year old. This was way too small which caused a few issues."
Australia
Andrew
The price is SAR 375
SAR 449 total
includes taxes & fees
8 Mar - 9 Mar
Roomzzz Edinburgh

PREMIER SUITES Edinburgh Fountain Court

PREMIER SUITES Edinburgh Fountain Court
4.0 star property
1.7 km from Royal Mile
9.4 out of 10, Exceptional, (542 reviews)
"Great place to stay"
United Kingdom
Elliot
The price is SAR 265
SAR 318 total
includes taxes & fees
25 Feb - 26 Feb
PREMIER SUITES Edinburgh Fountain Court

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,062 reviews)
"Had a great stay!"
United Kingdom
Harshana
The price is SAR 295
SAR 354 total
includes taxes & fees
23 Feb - 24 Feb
CODE - The Court, Edinburgh

33 Castle Terrace

33 Castle Terrace
Tollcross, 1.1 km from Royal Mile
9.4 out of 10, Exceptional, (91 reviews)
"Very nice apartment "
United Kingdom
paul
The price is SAR 482
SAR 578 total
includes taxes & fees
23 Feb - 24 Feb
33 Castle Terrace

Mayfield Suites

Mayfield Suites
3.0 star property
Newington, 2.1 km from Royal Mile
9.6 out of 10, Exceptional, (9 reviews)
"i love it! Very clean and quiet! Staff super nice"
United Kingdom
Lorena
The price is SAR 318
SAR 382 total
includes taxes & fees
26 Feb - 27 Feb
Mayfield Suites

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
5.0 star property
New Town, 0.6 km from Royal Mile
9.4 out of 10, Exceptional, (773 reviews)
"Great room, great location, super friendly staff. "
United States
Michael
The price is SAR 867
SAR 1,040 total
includes taxes & fees
26 Feb - 27 Feb
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

Destiny Scotland - The Malt House Apartments

Destiny Scotland - The Malt House Apartments
4.0 star property
West End, 1.5 km from Royal Mile
9.6 out of 10, Exceptional, (196 reviews)
"Great location, everywhere within walking or easy transport distance. The apartment was spacious and the extra touch of luggage locker was super key to making our stay a wonderful experience. "
United Kingdom
Victoria
Destiny Scotland - The Malt House Apartments

W Edinburgh

W Edinburgh
5.0 star property
New Town, 0.5 km from Royal Mile
9.2 out of 10, Wonderful, (398 reviews)
"Super Friendly staff, great location and great room"
United Kingdom
Roger
The price is SAR 771
SAR 925 total
includes taxes & fees
1 Mar - 2 Mar
W Edinburgh
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
Signature Suite (9) Isobel) | Egyptian cotton sheets, premium bedding, Tempur-Pedic beds, minibar
100 Princes Street
4.5 star property
9.8
Exceptional
54 reviews
View
Breakfast, lunch, dinner served; British cuisine
The Raeburn
4.0 star property
9.8
Exceptional
371 reviews
View
Exterior
Ten Hill Place
4.0 star property
9.4
Exceptional
1,000 reviews
View
Valentine | Premium bedding, pillowtop beds, individually decorated
3 Johns Place Townhouse
4.0 star property
9.8
Exceptional
240 reviews
View
Front of property
Hapimag Resort Edinburgh
4.0 star property
9.8
Exceptional
394 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 1406 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, Aparthotel Adagio Edinburgh Royal Mile is one of the top choices for your stay based on our traveler data, and this aparthotel offers in-room kitchenettes and a 24-hour fitness center. Other good choices close by include Apex Grassmarket Hotel and Apex Waterloo Place Hotel.
How many hotels will I be able to find near Royal Mile?
Expedia has 1391 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 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 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.