Hotels near Royal Mile

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Royal Mile hotels

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.3 km from Royal Mile
9.8 out of 10, Exceptional, (1,285 reviews)
"everything about this hotel was great"
Canada
Lisa
The price is RM936
RM1,123 total
includes taxes & fees
14 Apr - 15 Apr
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.6 out of 10, Exceptional, (1,001 reviews)
"Perfect location, very comfortable and clean family suite. "
Canada
Christine
The price is RM1,163
RM1,465 total
includes taxes & fees
19 Apr - 20 Apr
Old Town Chambers, Autograph Collection

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, (805 reviews)
"Brilliant location and very comfortable and clean."
United Kingdom
Annelize
The price is RM549
RM659 total
includes taxes & fees
16 Apr - 17 Apr
Linton Collection - 28 North Bridge

Destiny Scotland Royal Mile Residence

Destiny Scotland Royal Mile Residence
4.0 star property
Old Town Edinburgh, < 0.1 km from Royal Mile
9.6 out of 10, Exceptional, (182 reviews)
"Amazing place to stay, clean, great location and able to store luggage"
Canada
Julie
The price is RM818
RM982 total
includes taxes & fees
12 Apr - 13 Apr
Destiny Scotland Royal Mile Residence

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)
"Great place excellent location. Really nice apartment and excellent attention! Definitely we are going back! "
United Kingdom
Valeria Maria
The price is RM777
RM933 total
includes taxes & fees
12 Apr - 13 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,003 reviews)
"Good location, great rooms, food and overall service!"
United Kingdom
Ingrid
The price is RM706
RM847 total
includes taxes & fees
12 Apr - 13 Apr
Hotel du Vin & Bistro Edinburgh

RÌGH Residences

RÌGH Residences
4.0 star property
New Town, 1 km from Royal Mile
9.8 out of 10, Exceptional, (276 reviews)
"Absolutely fantastic stay! The staff were wonderful and accommodating. The room had lovely amenities and was exactly as pictured. It was even better than expected! Location was perfect and not too noisy, even on a Friday night. "
Canada
Kirstin
The price is RM603
RM723 total
includes taxes & fees
26 Apr - 27 Apr
RÌGH Residences

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, (150 reviews)
"Well equipped, great location, friendly helpful staff."
United Kingdom
Ian
The price is RM546
RM656 total
includes taxes & fees
12 Apr - 13 Apr
Forth House by Supercity Aparthotels

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.9 km from Royal Mile
9.8 out of 10, Exceptional, (56 reviews)
"Beautiful hotel, with a wonderful staff who were so kind & helpful."
United States
Heather Michelle
The price is RM1,966
RM2,359 total
includes taxes & fees
13 Apr - 14 Apr
100 Princes Street

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,014 reviews)
"Excellent location and super comfy beds! Staff is friendly and helpful!"
United States
Peggy
The price is RM1,017
RM1,221 total
includes taxes & fees
19 Apr - 20 Apr
Radisson Blu Hotel, Edinburgh City Centre

Roomzzz Edinburgh

Roomzzz Edinburgh
4.0 star property
New Town, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (305 reviews)
"Great place to stay. Highly recommend it!! "
Canada
Dustin
The price is RM529
RM634 total
includes taxes & fees
12 Apr - 13 Apr
Roomzzz Edinburgh

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,439 reviews)
"Great place "
United Kingdom
Steven
The price is RM1,257
RM1,509 total
includes taxes & fees
12 Apr - 13 Apr
Virgin Hotels 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,005 reviews)
"Highly recommended, this was a great place to stay."
United States
Nicholas
The price is RM927
RM1,113 total
includes taxes & fees
20 Apr - 21 Apr
The Scotsman Hotel

Destiny Scotland Chisholm Hunter Suites

Destiny Scotland Chisholm Hunter Suites
4.0 star property
New Town, 0.9 km from Royal Mile
9.6 out of 10, Exceptional, (200 reviews)
"Very clean and nice accommodations. View was wonderful! "
United States
Catherine
The price is RM810
RM972 total
includes taxes & fees
12 Apr - 13 Apr
Destiny Scotland Chisholm Hunter Suites

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, (655 reviews)
"Place was great and well equipped. Location was fantastic for exploring Edinburgh"
United States
Maxwell Adrian
The price is RM653
RM784 total
includes taxes & fees
12 Apr - 13 Apr
Braid Apartments by Mansley

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,041 reviews)
"Excellent experience will definitely stay at the Apex again "
United Kingdom
Pamela
The price is RM786
RM943 total
includes taxes & fees
12 Apr - 13 Apr
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, (50 reviews)
"Quiet clean and easy access to great food and sight seeing . "
United States
Linda
The price is RM662
RM1,662 total
includes taxes & fees
12 Apr - 13 Apr
Museum Apartments

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,088 reviews)
"Rooms were clean, staff were friendly, and Wifi worked perfectly."
United Kingdom
Alireza
The price is RM429
RM515 total
includes taxes & fees
12 Apr - 13 Apr
CODE - The Court, Edinburgh

Destiny Scotland George IV Apartments

Destiny Scotland George IV Apartments
4.0 star property
Old Town Edinburgh, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (78 reviews)
"Clean, modern, spacious and great location. Will stay there again and again and again..."
United States
Rigoberto
The price is RM800
RM960 total
includes taxes & fees
12 Apr - 13 Apr
Destiny Scotland George IV Apartments

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, (217 reviews)
"We loved our apartment. It had everything we needed in an excellent location for sightseeing and tours. "
United States
Randall
The price is RM648
RM777 total
includes taxes & fees
12 Apr - 13 Apr
Destiny Scotland New Town Apartments
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,285 reviews
View
Egyptian cotton sheets, in-room safe, soundproofing, iron/ironing board
Old Town Chambers, Autograph Collection
5.0 star property
9.6
Exceptional
1,001 reviews
View
Hallway
Linton Collection - 28 North Bridge
4.5 star property
9.6
Exceptional
805 reviews
View
Balcony view
Destiny Scotland Royal Mile Residence
4.0 star property
9.6
Exceptional
182 reviews
View
Living room
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 Landmarks: Explore iconic sites like Edinburgh Castle and St Giles' Cathedral, rich in architectural beauty and storytelling.
  • Cultural Experiences: Engage in fascinating guided tours that showcase the area’s vibrant heritage and history.
  • Charming Atmosphere: Enjoy a friendly vibe with quaint shops, delightful eateries, and cosy accommodations.
  • Diverse Accommodations: Choose from a range of places to stay, from guesthouses to modern hotels, catering to various needs.
  • Scenic Walks: Stroll through the historic streets, taking in the stunning views and rich culture of Edinburgh.

Find great hotels near Royal Mile

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

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

Where to stay near Royal Mile

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

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

Things to do near Royal Mile

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

Shopping

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

Recreation

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

Adventure

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

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

Nightlife

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

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

Booking tips and Expedia advantages for Royal Mile

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

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Royal Mile are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Royal Mile about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Royal Mile is Tuesday. The most expensive day to stay around Royal Mile is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking on the Royal Mile with your flights and activities through an Expedia package.

Find the best attractions near Royal Mile

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

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

Best time to go to Royal Mile

The best time to visit Royal Mile can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Royal Mile falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Royal Mile falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Royal Mile

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

Frequently asked questions

What's the area like around Royal Mile?
Royal Mile is located in a historic area of Edinburgh known for its array of dining options and major shopping area. If you're looking for a convenient place to stay, take a look at the 1425 hotels and other accommodation options you'll find within a mile.
What's the best place to stay close to Royal Mile?
Adjacent to Royal Mile, Apex Waterloo Place Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers a full-service spa and a restaurant. Other good choices close by include CODE - The Court, Edinburgh and Leonardo Royal Hotel Edinburgh.
How many hotels can I expect to find near Royal Mile?
Expedia has 1425 hotels and other accommodation options within a mile from Royal Mile.
If I need to cancel the hotel reservation for my stay near Royal Mile, will I receive a refund?
Yes! The majority of room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of booking. Put your dates in and click on "Search", then use the "fully refundable" filter to review the best options available near Royal Mile.
What can I see and do near Royal Mile?
You might want to spend some time browsing the exhibits at National Museum of Scotland, Scotch Whisky Experience or Museum of Childhood. Sights like Edinburgh Castle, Real Mary King's Close and Edinburgh Dungeon are landmarks to visit in the area. You can check out the local talent at Festival Theatre, Edinburgh Playhouse Theatre and 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 transport stops near Royal Mile so consider renting a car to see more of the area.

Explore a world of travel with Expedia