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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Royal Mile hotels

RÌGH Residences

RÌGH Residences
4.0 star property
New Town, 1 km from Royal Mile
10.0 out of 10, Exceptional, (292 reviews)
"The room was clean and check in was really easy. I was initially nervous check in would be clunky without a front desk but it went smoothly. Service to the room was easy to request and the hotel was in a great location."
United States
Wei Chang
The price is RM1,096
RM1,315 total
includes taxes & fees
15 Jun - 16 Jun
RÌGH Residences

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,346 reviews)
"The location was excellent, the delicious breakfast was more than enough, and the staff was very polite and helpful."
United States
Ellen
The price is RM1,151
RM1,382 total
includes taxes & fees
31 May - 1 Jun
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,002 reviews)
"Beautiful, exceptional service, tremendous location, relaxing and well equipped gym/spa area, and the the best breakfast/in hotel bar. "
United States
Unji
The price is RM3,020
RM3,625 total
includes taxes & fees
8 Jun - 9 Jun
The Balmoral Hotel

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection
5.0 star property
Old Town Edinburgh, < 0.1 km from Royal Mile
9.6 out of 10, Exceptional, (1,001 reviews)
"Wonderful hotel and staff. Very central would stay again anything"
United States
Judith
The price is RM2,035
RM2,565 total
includes taxes & fees
29 May - 30 May
Old Town Chambers, Autograph Collection

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh
4.0 star property
Old Town Edinburgh, 0.5 km from Royal Mile
9.6 out of 10, Exceptional, (1,001 reviews)
"Fabulous hotel to which I'm always grateful to return."
United Kingdom
Ricky
The price is RM933
RM1,119 total
includes taxes & fees
25 May - 26 May
Hotel du Vin & Bistro Edinburgh

Forth House by Supercity Aparthotels

Forth House by Supercity Aparthotels
2.5 star property
Broughton, 0.8 km from Royal Mile
9.6 out of 10, Exceptional, (168 reviews)
"Friendly staff, good location, fridge had water and milk/oat milk stocked!"
United States
Jungsan
The price is RM857
RM1,029 total
includes taxes & fees
25 May - 26 May
Forth House by Supercity Aparthotels

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, (203 reviews)
"This was the easiest check-in we've ever had for self check in."
United States
Caro J.
The price is RM1,025
RM1,230 total
includes taxes & fees
7 Jun - 8 Jun
Destiny Scotland Chisholm Hunter Suites

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,472 reviews)
"Great hotel!"
United States
Harold
The price is RM1,642
RM1,970 total
includes taxes & fees
21 Jun - 22 Jun
Virgin Hotels 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)
"Clean , walkable to all locations old and new town , Directions to location and communication exceptional. Laundry , kitchenette in room, clean bathroom , large living room . Didn’t need to see staff but they were available if we needed them’ Will repeat our stay and recommend to friends and family ."
Canada
Rhonda
The price is RM917
RM1,101 total
includes taxes & fees
7 Jun - 8 Jun
Destiny Scotland New Town Apartments

Roomzzz Edinburgh

Roomzzz Edinburgh
4.0 star property
New Town, 0.5 km from Royal Mile
9.4 out of 10, Exceptional, (335 reviews)
"The location was perfect for our visit to Edinburgh. Very convenient for sightseeing, shopping and restaurants. The room was spotless, quiet and had a wonderful view of Calton Hill."
Canada
Jennifer
The price is RM1,035
RM1,242 total
includes taxes & fees
21 Jun - 22 Jun
Roomzzz Edinburgh

100 Princes Street

100 Princes Street
4.5 star property
New Town, 0.9 km from Royal Mile
9.6 out of 10, Exceptional, (65 reviews)
"Beautiful hotel with small but perfectly formed rooms. We were upgraded to a room with a view of the castle which was tiny but lovely. The bar area is fantastic and the Whisky Bar was our downfall (thanks to Dario who is an expert!) Will definitely return"
United Kingdom
Jacqui
The price is RM3,016
RM3,619 total
includes taxes & fees
26 May - 27 May
100 Princes Street

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, (252 reviews)
"Overall the location was really good, the price was reasonable and the suit was clean and well maintained."
United States
Shyler
The price is RM881
RM1,058 total
includes taxes & fees
1 Jun - 2 Jun
Destiny Scotland Market St 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,001 reviews)
"Excellent location and fabulous staff."
United States
DANA
The price is RM617
RM741 total
includes taxes & fees
25 May - 26 May
Ten Hill Place

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh, < 0.1 km from Royal Mile
9.2 out of 10, Wonderful, (1,056 reviews)
"Excellent hotel with an amazing location!"
United States
Harrison
The price is RM1,550
RM1,860 total
includes taxes & fees
25 May - 26 May
Radisson Blu Hotel, Edinburgh City Centre

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 0.8 km from Royal Mile
9.4 out of 10, Exceptional, (1,001 reviews)
"Hotel was the perfect location and had a great staff!! "
United States
NICOLE
The price is RM951
RM1,142 total
includes taxes & fees
22 Jun - 23 Jun
Wilde Aparthotels, Edinburgh, Grassmarket

Eden Locke

Eden Locke
4.0 star property
New Town, 1.2 km from Royal Mile
9.6 out of 10, Exceptional, (1,378 reviews)
"Best hotel in Edinburgh. Great staff. Lovely rooms."
Australia
Leela
The price is RM1,683
RM2,020 total
includes taxes & fees
1 Jun - 2 Jun
Eden Locke

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, (141 reviews)
"Lovely property slap bang in the centre of city - all details handled exceptionally and would see this as an ideal location for a city break ….. our one night giant do it justice ! Will return"
United Kingdom
Brian
The price is RM953
RM1,144 total
includes taxes & fees
9 Jun - 10 Jun
Destiny Scotland Charlotte SQ Apartments

The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
4.0 star property
West End, 1.3 km from Royal Mile
9.6 out of 10, Exceptional, (417 reviews)
"Beautiful place. Reception staff was wonderful "
United States
Russell
The price is RM944
RM1,133 total
includes taxes & fees
25 May - 26 May
The Rutland Hotel & 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, (783 reviews)
"The place was very nice and a short walk from Waverley station. Friendly staff with a nice bar/restaurant and a very chic steakhouse. Has a nice kitchenette with a washer/dryer combo. Highly recommended. "
Canada
Laurie-Ann
The price is RM1,981
RM2,496 total
includes taxes & fees
31 May - 1 Jun
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,134 reviews)
"Perfect place to stay, will give it a 10/10 "
Australia
kunal
The price is RM595
RM713 total
includes taxes & fees
15 Jun - 16 Jun
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
Hypo-allergenic bedding, in-room safe, laptop workspace
RÌGH Residences
4.0 star property
10.0
Exceptional
292 reviews
View
Daily local cuisine breakfast for a fee
Market Street Hotel
4.0 star property
9.8
Exceptional
1,346 reviews
View
3 restaurants; breakfast, lunch, and dinner served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,002 reviews
View
Egyptian cotton sheets, hypo-allergenic bedding, in-room safe
Old Town Chambers, Autograph Collection
5.0 star property
9.6
Exceptional
1,001 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,001 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 1442 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, Leonardo Royal Hotel Edinburgh is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and a fitness centre. Other good choices close by include ibis Edinburgh Centre South Bridge - Royal Mile and CODE - The Court, Edinburgh.
How many hotels can I expect to find near Royal Mile?
Expedia has 1442 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