Find hotels near Royal Mile, Edinburgh from SAR 488

  • 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,306 reviews)
"It was a superb location. It is right at the Waverly Station stop and then a walk up one of the closes or up the street to the Royal Mile. The room was nicely appointed. It's a great place to stay."
United States
Lander
The price is SAR 890
SAR 1,068 total
includes taxes & fees
26 Apr - 27 Apr
Market Street Hotel

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,001 reviews)
"Top notch service and rooms were majestic. Highly recommend!!"
United States
Javorka
The price is SAR 2,324
SAR 2,788 total
includes taxes & fees
29 Apr - 30 Apr
The Balmoral Hotel

St Giles ApartHotel by Joivy

St Giles ApartHotel by Joivy
3.0 star property
Old Town Edinburgh, 0.4 km from Royal Mile
9.8 out of 10, Exceptional, (6 reviews)
"This property was amazing ! Perfect view of St. Giles Cathedral ! We felt safe, secure and comfortable . We stepped right onto the Royal Mile each morning ! Fabulous place ! Deb & Jeff Sterling, Clifton, Va."
United States
Deborah
The price is SAR 857
SAR 2,251 total
includes taxes & fees
22 Apr - 23 Apr
St Giles ApartHotel by Joivy

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)
"Perfect location, right on the Royale Mile."
United States
Blake
The price is SAR 1,289
SAR 1,624 total
includes taxes & fees
21 Apr - 22 Apr
Old Town Chambers, Autograph Collection

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, (148 reviews)
"Loved staying at Abbey Strand! Very historic building but with all modern conveniences. Quiet part of Royal Mile away from noise & traffic but easy walk to anywhere. No air conditioning but temps are generally cooler. Definitely recommend a stay when in Edinburgh."
United States
Tim
The price is SAR 784
SAR 940 total
includes taxes & fees
21 Apr - 22 Apr
Abbey Strand Apartments, at Holyrood

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,001 reviews)
"Convenient location just off the Royal Mile. Restaurant on site that served a good breakfast. Walkable to the castle. "
Australia
Ann
The price is SAR 744
SAR 892 total
includes taxes & fees
26 Apr - 27 Apr
Hotel du Vin & Bistro Edinburgh

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.9 km from Royal Mile
9.8 out of 10, Exceptional, (58 reviews)
"Beautiful property and rooms. Staff were just excellent and went the extra mile to accommodate our every request. "
United States
Raza
The price is SAR 2,444
SAR 2,933 total
includes taxes & fees
26 Apr - 27 Apr
100 Princes Street

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, (151 reviews)
"Excellent location 3 minute walk to tram stop and grocery store. Walkable distance to royal mile. Spotless apartment with tea, coffee, water , milk provided. Only negatives were that milk expired during our 2 night stay and pillows are very bulky of you like a flat pillow. Other than that perfect. "
Ireland
Orla
The price is SAR 697
SAR 837 total
includes taxes & fees
21 Apr - 22 Apr
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,004 reviews)
"The hotel is in a fantastic area for the Royal Mile Princes Street and the railway station. Hotel is immaculate with friendly staff. Breakfast was excellent "
United Kingdom
Steven
The price is SAR 630
SAR 755 total
includes taxes & fees
26 Apr - 27 Apr
Ten Hill Place

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, (658 reviews)
"The Braid Apartments are the best place to stay in Edinburgh. Beautiful, comfortable, snd convenient!!!"
United States
Lisa
The price is SAR 663
SAR 796 total
includes taxes & fees
23 Apr - 24 Apr
Braid Apartments by Mansley

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, (247 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
The price is SAR 703
SAR 843 total
includes taxes & fees
26 Apr - 27 Apr
Destiny Scotland Market St Apartments

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,442 reviews)
"Staff were excellent and super helpful. Walking distance to many restaurants and attractions. Royal mile right around corner. "
United States
Jenelle
The price is SAR 1,077
SAR 1,293 total
includes taxes & fees
22 Apr - 23 Apr
Virgin Hotels Edinburgh

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, (105 reviews)
"Gorgeous well appointed very spacious apartment. Stylish modern decor mole decor with every home comfort included. Lovley bathrooms and kitchen Great location right in city centre and is only 5 mins to all uphill to all major shopping areas and restaurants. Theatre is now t far either if you are going to a show . "
United Kingdom
STEVEN
The price is SAR 718
SAR 862 total
includes taxes & fees
29 Apr - 30 Apr
Destiny Scotland - Broughton St Lofts

Roomzzz Edinburgh

Roomzzz Edinburgh
4.0 star property
New Town, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (312 reviews)
"Handy for the location , near Royal Mile, Rail Station, and above the St James shopping center "
United States
Joseph
The price is SAR 769
SAR 923 total
includes taxes & fees
21 Apr - 22 Apr
Roomzzz 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, (218 reviews)
"The location was excellent! Near all supermarkets such as tesco and marks and Spencer. Close to princes st. The bus and train station and the royal mile. The playhouse theatre. Lots of bars nearby . Only a little problem with the bed. It was too hard/firm. Little inconvenience, but place had dishwasher , washing machine and full functioning kitchen! Lovely stay for 7 days! Staff at office very kind and helpful!"
Canada
Janet
The price is SAR 684
SAR 821 total
includes taxes & fees
26 Apr - 27 Apr
Destiny Scotland New Town 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, (259 reviews)
"Great location for exploring Edinburgh. Minutes from the Royal Mile. Lovely, comfortable apartment with modern touches. "
Canada
Kim
The price is SAR 690
SAR 827 total
includes taxes & fees
21 Apr - 22 Apr
No1. Apartments Edinburgh - George IV Bridge

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,360 reviews)
"Great location to the Royal Mile"
Canada
Dale
The price is SAR 714
SAR 857 total
includes taxes & fees
26 Apr - 27 Apr
Leonardo Royal Hotel 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
The price is SAR 383
SAR 1,276 total
includes taxes & fees
21 Apr - 22 Apr
Museum Apartments

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, (779 reviews)
"Good location not far from the Royal mile."
United States
Timothy
The price is SAR 1,166
SAR 1,469 total
includes taxes & fees
26 Apr - 27 Apr
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

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,098 reviews)
"Best deal on the Royal Mile. Sharing space with strangers isn’t for everyone, but all of us were respectful of each other’s privacy and need for sleep. Clean, great facilities, consistently friendly staff. Wouldn’t hesitate to stay here again!"
United States
Erik
The price is SAR 407
SAR 488 total
includes taxes & fees
26 Apr - 27 Apr
CODE - The Court, 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
Daily local cuisine breakfast for a fee
Market Street Hotel
4.0 star property
9.8
Exceptional
1,306 reviews
View
3 restaurants, breakfast served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,001 reviews
View
Apartment, 1 Bedroom, Kitchen, City View | Laptop workspace, iron/ironing board, free WiFi, bed sheets
St Giles ApartHotel by Joivy
3.0 star property
9.8
Exceptional
6 reviews
View
Townhouse Apartment | Egyptian cotton sheets, in-room safe, soundproofing, iron/ironing board
Old Town Chambers, Autograph Collection
5.0 star property
9.6
Exceptional
1,000 reviews
View
Deluxe Two Bedroom Apartment | Living room | Flat-screen TV
Abbey Strand Apartments, at Holyrood
5.0 star property
9.8
Exceptional
148 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 1428 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 CODE - The Court, Edinburgh and Leonardo Royal Hotel Edinburgh.
How many hotels will I be able to find near Royal Mile?
Expedia has 1431 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.