Find hotels near Royal Mile, Edinburgh from SAR 519

  • 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

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,314 reviews)
"Great place to stay. Great location, friendly staff, loved everything about it. "
United States
Jennifer
The price is SAR 1,100
SAR 1,320 total
includes taxes & fees
1 Jun - 2 Jun
Market Street 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.8 out of 10, Exceptional, (1,001 reviews)
"Perfect location, very comfortable and clean family suite. "
Canada
Christine
The price is SAR 1,515
SAR 1,909 total
includes taxes & fees
10 May - 11 May
Old Town Chambers, Autograph Collection

RÌGH Residences

RÌGH Residences
4.0 star property
New Town, 1 km from Royal Mile
9.8 out of 10, Exceptional, (281 reviews)
"Our stay was just what we expected...the suite was beautiful with modern amenities and great views! About a 15 minute walk to all Old Town has to offer with only a few minute walk to wonderful restaurants and pubs to wrap up your day! Would definitely stay again! Slainte!"
United States
Joann
The price is SAR 840
SAR 1,008 total
includes taxes & fees
7 May - 8 May
RÌGH Residences

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,002 reviews)
"Good location, great rooms, food and overall service!"
United Kingdom
Ingrid
The price is SAR 787
SAR 944 total
includes taxes & fees
4 May - 5 May
Hotel du Vin & Bistro Edinburgh

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, (660 reviews)
"The Braid Apartments are the best place to stay in Edinburgh. Beautiful, comfortable, snd convenient!!!"
United States
Lisa
The price is SAR 693
SAR 831 total
includes taxes & fees
10 May - 11 May
Braid Apartments by Mansley

No1. Apartments Edinburgh - New Town

No1. Apartments Edinburgh - New Town
4.0 star property
New Town, 1 km from Royal Mile
9.6 out of 10, Exceptional, (80 reviews)
"A decent size apartment with nice shower. great for walking to new town. small walk to old town and the royale mile. clean and modern aesthetic. perfect for couples "
Canada
Sylvia
The price is SAR 859
SAR 1,031 total
includes taxes & fees
17 May - 18 May
No1. Apartments Edinburgh - New Town

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, (140 reviews)
"Great location, beautiful apartment. Check in/out is slick. Definitely recommend"
United Kingdom
Paul
The price is SAR 844
SAR 1,013 total
includes taxes & fees
10 May - 11 May
Destiny Scotland Charlotte SQ Apartments

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)
"Great location and hotel. Staff were friendly, polite and helpful. "
United States
Akiva
The price is SAR 432
SAR 519 total
includes taxes & fees
4 May - 5 May
Ten Hill Place

Roomzzz Edinburgh

Roomzzz Edinburgh
4.0 star property
New Town, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (321 reviews)
"Great location. Able to walk wherever we wanted to go"
United States
Stan
The price is SAR 798
SAR 958 total
includes taxes & fees
10 May - 11 May
Roomzzz Edinburgh

The Scott

The Scott
4.0 star property
Southside, 1.7 km from Royal Mile
9.6 out of 10, Exceptional, (668 reviews)
"We had a great stay at The Scot. The location was perfect. Walking distance to The Royal Mile, Edinborough Castle, Holyrood Palace, and Arthur's Seat."
Canada
Greg
The price is SAR 746
SAR 896 total
includes taxes & fees
4 May - 5 May
The Scott

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, (781 reviews)
"Great room, great location, super friendly staff. "
United States
Michael
The price is SAR 1,532
SAR 1,931 total
includes taxes & fees
10 May - 11 May
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
3.0 star property
New Town, 1.3 km from Royal Mile
9.4 out of 10, Exceptional, (1,263 reviews)
"Walking distance from the Royal Mile and good restaurants close by. "
Australia
David
The price is SAR 711
SAR 853 total
includes taxes & fees
3 May - 4 May
Heeton Concept Aparthotel Edinburgh Queen Street

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, < 0.1 km from Royal Mile
9.2 out of 10, Wonderful, (1,373 reviews)
"Our room was clean, staff was very friendly and helpful and breakfast was great with a very nice selection. "
United States
Judith
The price is SAR 696
SAR 835 total
includes taxes & fees
4 May - 5 May
Leonardo Royal Hotel Edinburgh

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,044 reviews)
"Location is unbeatable, friendly staff, clean & comfortable rooms. "
United States
Elio
The price is SAR 1,142
SAR 1,370 total
includes taxes & fees
4 May - 5 May
Radisson Blu Hotel, Edinburgh City Centre

The Royal Scots Club Edinburgh

The Royal Scots Club Edinburgh
3.0 star property
New Town, 1 km from Royal Mile
9.4 out of 10, Exceptional, (1,000 reviews)
"This is an old-fashioned but charming place to stay. It is well located for a quick walk to the sights, and close to bus stops. Breakfast was excellent. The hotel has a comfortable bar. Our room was spotless and spacious (room 8), with a great view to the Firth of Forth. The bed was comfortable and the linens were of excellent quality. We definitely recommend this accommodation."
United States
Heidi
The price is SAR 756
SAR 907 total
includes taxes & fees
10 May - 11 May
The Royal Scots Club Edinburgh

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,000 reviews)
"It’s a great classical hotel with a perfect location. Will definitely stay again!"
United States
LEI
The price is SAR 1,272
SAR 1,526 total
includes taxes & fees
18 May - 19 May
The Scotsman Hotel

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, (199 reviews)
"Beautiful space. My family had a good time. The only improvement I would ask is the mattress - they are old and a bit sagging - can't sleep well on them."
United Kingdom
Alex
The price is SAR 844
SAR 1,013 total
includes taxes & fees
3 May - 4 May
Destiny Scotland - The Malt House Apartments

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 1.3 km from Royal Mile
9.4 out of 10, Exceptional, (1,002 reviews)
"A little gem away from madness of being on Princes Street. Great staff, fab restaurant, perfect location. "
United States
Donna
The price is SAR 1,191
SAR 1,429 total
includes taxes & fees
4 May - 5 May
Kimpton Charlotte Square by IHG

Malmaison Edinburgh City

Malmaison Edinburgh City
4.0 star property
New Town, 0.7 km from Royal Mile
9.2 out of 10, Wonderful, (1,000 reviews)
"Great location, lovely staff, big room and really nice breakfast! Ideal fora visit to Edinburgh and close enough to everything. "
United Kingdom
Louise
The price is SAR 617
SAR 740 total
includes taxes & fees
4 May - 5 May
Malmaison Edinburgh City

The Scholar

The Scholar
4.0 star property
Southside, 1.6 km from Royal Mile
9.4 out of 10, Exceptional, (1,004 reviews)
"The room was clean and well oriented. The staff were extremely helpful. And the Location was easily accessible to the university, the Royal Mile, and other locations."
United States
Ramzy
The price is SAR 548
SAR 657 total
includes taxes & fees
4 May - 5 May
The Scholar
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
Daily local cuisine breakfast for a fee
Market Street Hotel
4.0 star property
9.8
Exceptional
1,314 reviews
View
Townhouse Apartment | Egyptian cotton sheets, hypo-allergenic bedding, in-room safe
Old Town Chambers, Autograph Collection
5.0 star property
9.8
Exceptional
1,001 reviews
View
RÌGH Penthouse Suite | Hypo-allergenic bedding, in-room safe, laptop workspace, blackout drapes
RÌGH Residences
4.0 star property
9.8
Exceptional
281 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,002 reviews
View
Front of property
Braid Apartments by Mansley
4.0 star property
9.6
Exceptional
660 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 1433 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, Apex Waterloo Place Hotel is one of the top choices for your stay based on our traveler 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 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 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.