Hotels near Royal Mile

Hotels near Royal Mile, Edinburgh

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near Royal Mile

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
Ten Hill Place Hotel, WorldHotels Distinctive Hotels near Royal Mile
Ten Hill Place Hotel, WorldHotels Distinctive Hotels near Royal MileTen Hill Place Hotel, WorldHotels Distinctive Hotels near Royal Mile
0.49km from Royal Mile
Ten Hill Place is centrally located in Edinburgh, a 5-minute walk from University of Edinburgh and 7 minutes by foot from Royal Mile. This 4-star hotel is 1 mi (1.5 km) from Edinburgh Castle and 3.2 mi (5.2 km) from Royal Yacht Britannia.Take advantage of recreation opportunities such as a fitness center, or other amenities including complimentary wireless Internet access and concierge services.Grab a bite to eat at Drinks & Dining, a restaurant which features a bar/lounge, or stay in and take advantage of the 24-hour room service. Full breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 8 AM to 11:00 AM for a fee.Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk.Stay in one of 129 guestrooms featuring Smart televisions. Complimentary wireless Internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Great
273 reviews
9.1/10
Price from
IDR 1,668,099
per night
Check availability
Mount Royal Hotel Edinburgh by The Unlimited Collection Hotels near Royal Mile
Mount Royal Hotel Edinburgh by The Unlimited Collection Hotels near Royal MileMount Royal Hotel Edinburgh by The Unlimited Collection Hotels near Royal Mile
New Town | 0.49km from Royal Mile
Situated on iconic Princes Street the Mount Royal Hotel Edinburgh by The Unlimited Collection boasts an unbeatable location in the heart of Scotland s vibrant capital Just a 4 minute walk from Edinburgh Waverley station and a 30 minute drive from the airport our hotel offers easy access to must see landmarks such as Edinburgh Castle and the Royal Mile For those looking to unwind by the sea Portobello Beach is also just a 30 minute drive away blending urban excitement with coastal relaxation Our Gen U team experts in local secrets is dedicated to helping you experience Edinburgh like a local ensuring your visit is truly unforgettable Whether you are exploring historic sites attending renowned festivals or enjoying the cityscape the Mount Royal Hotel Edinburgh promises a memorable and exceptional stay in Scotland s capital Our hotel features 7 distinct categories of rooms totaling 167 fully equipped and comfortable accommodations Each room is crafted to offer a unique blend of elegance and modern convenience whether you are seeking a luxurious retreat or a cozy hideaway With options that can accommodate up to 3 guests our rooms are designed to cater to your every need ensuring a personalized and comfortable stay Step into a world of enchantment at the Mount Royal Hotel Edinburgh by The Unlimited Collection our Library Lobby immerses you in Edinburgh s literary and whisky heritage highlighted by a stunning spiral staircase adorned with books and artifacts At The Writers Distillery delight in bespoke whisky cocktails and locally inspired dishes that tell a story or unwind in The U Bar s lively atmosphere perfect for starting your Edinburgh adventure Every detail is crafted to make your stay truly extraordinary
Very Good
302 reviews
8.9/10
Price from
IDR 1,949,695
per night
Check availability
Roomzzz Edinburgh Hotels near Royal Mile
Roomzzz Edinburgh Hotels near Royal MileRoomzzz Edinburgh Hotels near Royal Mile
New Town | 0.49km from Royal Mile
With a stay at Roomzzz Edinburgh, you'll be centrally located in Edinburgh, steps from Princes Street and 15 minutes by foot from Edinburgh Castle. This hotel is 0.2 mi (0.4 km) from Edinburgh Playhouse Theatre and 0.3 mi (0.6 km) from George Street. This smoke-free hotel was built in 2023. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Self parking (subject to charges) is available onsite. Treat yourself to a stay in one of the 74 guestrooms, featuring heated floors and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided weekly.
Great
229 reviews
9.3/10
Price from
IDR 2,648,912
per night
Check availability
Edinburgh
You Might Like
Edinburgh Hotels With BreakfastEdinburgh Hotels With Twin RoomEdinburgh Hotels With 1 Double BedEdinburgh Hotels With Swimming PoolEdinburgh Hotels With Free Cancellation
Code Pod – the Court - Edinburgh Hotels near Royal Mile
Code Pod – the Court - Edinburgh Hotels near Royal MileCode Pod – the Court - Edinburgh Hotels near Royal Mile
Edinburgh Old Town | 0.14km from Royal Mile
With a stay at CODE - The Court, Edinburgh, you'll be centrally located in Edinburgh, just a 4-minute walk from Royal Mile and 7 minutes by foot from Edinburgh Castle. This hostal is 0.3 mi (0.5 km) from Princes Street and 0.3 mi (0.5 km) from Grassmarket. Quench your thirst with your favorite drink at the bar/lounge. To-go breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Make yourself at home in one of the 33 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms feature shower/tub combinations, complimentary toiletries, and hair dryers.
Great
298 reviews
9.3/10
Price from
IDR 434,326
per night
Check availability
Courtyard by Marriott Edinburgh Hotels near Royal Mile
Courtyard by Marriott Edinburgh Hotels near Royal MileCourtyard by Marriott Edinburgh Hotels near Royal Mile
New Town | 0.82km from Royal Mile
With a stay at Courtyard by Marriott Edinburgh, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and within a 5-minute walk of St James Quarter. This 4-star hotel is 0.4 mi (0.6 km) from Princes Street and 0.6 mi (0.9 km) from George Street. Enjoy recreation amenities such as a 24-hour fitness centre or take in the view from a terrace. Additional features at this hotel include complimentary wireless Internet access and tour/ticket assistance. Enjoy lunch, dinner or snacks in our 1802 Lounge, Grill & Terrace spaces. The hotel also offers room service (during limited hours). Buffet breakfasts are served on weekdays from 6:30 AM to 10:30 AM and on weekends from 7 AM to 11:00 AM for a fee. Featured amenities include a business centre, express check-out, and dry cleaning/laundry services. Make yourself at home in one of the 240 air-conditioned rooms featuring Smart televisions. Complimentary wireless Internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Very Good
373 reviews
8.7/10
Price from
IDR 2,054,696
per night
Check availability
Hilton Edinburgh Carlton Hotels near Royal Mile
Hilton Edinburgh Carlton Hotels near Royal MileHilton Edinburgh Carlton Hotels near Royal Mile
Edinburgh Old Town | 0.07km from Royal Mile
Blending perfectly into the historic surroundings of the Royal Mile, Hilton Edinburgh Carlton is an iconic element of the city. The building dates back to the 1900s and is part of the impressive North Bridge which links Edinburgh’s Old and New town together, giving you easy access to countless shopping, dining, and entertainment. Once one of Edinburgh’s top department stores, the building was fully refurbished in 2016 to bring the décor back to its stylish best. Our modern rooms offer complimentary WiFi, ergonomic work areas, and Suite Dreams by Serta® beds with luxurious linens. Select an executive room or suite for extra space and amenities, including access to the Executive Lounge, with complimentary breakfast and refreshments throughout the day. For an indulgent afternoon tea and a vast bar menu, pop into Nineteen Hundred Bar & Lounge. Twenty-four-hour room service is also available. Work in the business center with secretarial services and complimentary WiFi before re-energizing in the hotel’s fitness room. Hilton Edinburgh Carlton features seven meeting rooms, all located on the first floor with natural daylight. Host an informal reception for up to 300 guests or a wedding for up to 180, with panoramic city views as a breathtaking backdrop. The feature staircase creates some of the best wedding photography in the city.
Very Good
211 reviews
8.5/10
Price from
IDR 2,629,821
per night
Check availability
Holiday Inn Express EDINBURGH CITY CENTRE by IHG Hotels near Royal Mile
Holiday Inn Express EDINBURGH CITY CENTRE by IHG Hotels near Royal MileHoliday Inn Express EDINBURGH CITY CENTRE by IHG Hotels near Royal Mile
Broughton | 0.79km from Royal Mile
A modern Edinburgh hotel in a Georgian building within walking distance of the city's top attractions Holiday Inn Express® - Edinburgh City Centre hotel is a 10-minute walk from Edinburgh Waverley station in the city's New Town. It's a short stroll to the York Place tram stop, which has a direct connection to Edinburgh Airport (EDI). The Edinburgh Playhouse theatre and OMNI Edinburgh's restaurants and cinemas are right across the road. Princes Street and George Street's shops are a few minutes' walk away. You can ramble over the ramparts of Edinburgh Castle, 20 minutes' walk from the hotel. Or experience more royal flavour, less than a mile from the hotel, at the Palace of Holyroodhouse, the Queen's official Scottish residence. Amble through the expansive Royal Botanic Garden Edinburgh, half an hour on foot from the hotel, or wander into Princes Street Gardens to spot the huge floral clock. Business guests are on the doorstep of the financial district around St. Andrew Square and George Street, while the Edinburgh International Conference Centre is less than 10 minutes' drive away. The hotel has a smart meeting rooms. Enjoy free Wi-Fi and an inclusive hot Express Start Breakfast. A nearby Fitness Centre is available to guests. Unwind after a busy day's sightseeing over a cool beer in the lounge bar.
Very Good
211 reviews
8.5/10
Price from
IDR 2,267,087
per night
Check availability
Radisson Blu Hotel Edinburgh City Centre Hotels near Royal Mile
Radisson Blu Hotel Edinburgh City Centre Hotels near Royal MileRadisson Blu Hotel Edinburgh City Centre Hotels near Royal Mile
Edinburgh Old Town | 0.07km from Royal Mile
Radisson Blu Hotel, Edinburgh City Centre is located in the heart of the historic Royal Mile in Edinburgh's old town, just a short walk to major city center attractions.The hotel is also within easy reach of Holyrood Palace and Holyrood Park. Arthur's Seat, the park's highest point, has stunning views of the Scottish capital. Radisson Blu Hotel, Edinburgh City Centre has a range of stylish rooms, family rooms, and suites with comfortable touches such as a pillow menu, 24-hour room service, and thoughtful bathroom amenities. The hotel has on-site leisure facilities complete with indoor heated swimming pool (child-friendly), Finnish-style sauna, steam room, and gym equipment. Health Club access is included during your hotel stay. For delicious food visit our on-site Itchycoo Bar and Kitchen. Located on the ground floor of the hotel, it serves dishes prepared with fresh Scottish produce and perfect pre-dinner cocktails whilst The Restaurant serves up a hearty breakfast buffet. For meetings and events, the hotel is a convenient venue, just 13 kilometers from Edinburgh Airport (EDI) and has eight spaces with capacity for up to 250 delegates. Your delegates will love being so close to everything the city has to offer. Allow our staff to help you select from our eight impressive function rooms for your next conference, business meeting or social gathering.
Very Good
124 reviews
8.8/10
Price from
IDR 4,873,043
per night
Check availability
Leonardo Royal Hotel Edinburgh Hotels near Royal Mile
Leonardo Royal Hotel Edinburgh Hotels near Royal MileLeonardo Royal Hotel Edinburgh Hotels near Royal Mile
Edinburgh Old Town | 0.16km from Royal Mile
With a stay at Leonardo Royal Hotel Edinburgh - Formerly Jurys Inn, you'll be centrally located in Edinburgh, steps from Royal Mile and 12 minutes by foot from Edinburgh Castle. This 4-star hotel is 0.4 mi (0.6 km) from Princes Street and 0.5 mi (0.8 km) from University of Edinburgh. Make use of convenient amenities, which include complimentary wireless Internet access and a television in a common area. Stop by the hotel's restaurant, Innfusion, for dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are served on weekdays from 6:30 AM to 10 AM and on weekends from 7:00 AM to 11 AM for a fee. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Make yourself at home in one of the 190 guestrooms featuring espresso makers and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and you can also request cribs/infant beds (complimentary).
Very Good
496 reviews
8.9/10
Price from
IDR 2,193,108
per night
Check availability
Safestay Edinburgh Cowgate Hotels near Royal Mile
Safestay Edinburgh Cowgate Hotels near Royal MileSafestay Edinburgh Cowgate Hotels near Royal Mile
Edinburgh Old Town | 0.24km from Royal Mile
With a stay at Safestay Edinburgh Cowgate, you'll be centrally located in Edinburgh, within a 5-minute walk of Royal Mile and University of Edinburgh. This hotel is 0.5 mi (0.9 km) from Edinburgh Castle and 0.3 mi (0.5 km) from Grassmarket. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Make yourself at home in one of the 230 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers.
Good
83 reviews
7.8/10
Price from
IDR 229,095
per night
Check availability
Show More Hotels near Royal Mile

Premium Hotels in Edinburgh

See all
Discover our curated selection of premium hotels in Edinburgh for your next stay
No.
1
100 Princes Street Hotels in Edinburgh
9.7/10
65 review

100 Princes Street

Hotel near New Town, Edinburgh
"Good Location"
Select dates to view prices
No.
2
Prestonfield House Hotels in Edinburgh
9.7/10
51 review

Prestonfield House

Hotel near Prestonfield, Edinburgh
"Good Location"
Select dates to view prices
No.
3
The Caledonian Edinburgh, Curio Collection by Hilton Hotels in Edinburgh
8.6/10
48 review

The Caledonian Edinburgh, Curio Collection by Hilton

Hotel near West End, Edinburgh
"Great location""Friendly host"
Select dates to view prices
No.
4
Old Town Chambers, Autograph Collection Hotels in Edinburgh
9.2/10
206 review

Old Town Chambers, Autograph Collection

Hotel near Edinburgh Old Town, Edinburgh
"Large rooms""Many amenities"
Select dates to view prices
No.
5
The Roseate Edinburgh Hotels in Edinburgh
9.1/10
116 review

The Roseate Edinburgh

Hotel near West End, Edinburgh
"Great service"
Select dates to view prices
No.
6
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh Hotels in Edinburgh
8.9/10
169 review

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

Hotel near New Town, Edinburgh
"Great rooms""Convenient location"
Select dates to view prices

Top Pick Hotels near Royal Mile

See all
Discover our most booked hotels near Royal Mile from the last 30 days!
No.1
a&o Edinburgh City Hotels near Royal Mile
7.9/10
273 review

a&o Edinburgh City

Edinburgh Old Town, Edinburgh | 0.17KM from Royal Mile
"Great stay!""Clean and tidy"
Select dates to view prices
No.2
Market Street Hotel Hotels near Royal Mile
9.3/10
83 review

Market Street Hotel

Edinburgh Old Town, Edinburgh | 0.15KM from Royal Mile
"Easy to get around""Convenient location"
Select dates to view prices
No.3
St Christopher's Edinburgh Old Town Hotels near Royal Mile
8.5/10
76 review

St Christopher's Edinburgh Old Town

Edinburgh Old Town, Edinburgh | 0.17KM from Royal Mile
"Clean and tidy""Great service"
Select dates to view prices
No.4
St Christopher's Edinburgh Original Hotels near Royal Mile
8.7/10
113 review

St Christopher's Edinburgh Original

Edinburgh Old Town, Edinburgh | 0.17KM from Royal Mile
"Convenient location""Easy to get around"
Select dates to view prices
No.5
Ibis Edinburgh Centre South Bridge – Royal Mile Hotels near Royal Mile
8.5/10
252 review

Ibis Edinburgh Centre South Bridge – Royal Mile

Edinburgh Old Town, Edinburgh | 0.2KM from Royal Mile
"Clean and tidy""Convenient location"
Select dates to view prices
No.6
Ibis Edinburgh Centre Royal Mile - Hunter Square Hotels near Royal Mile
8.5/10
124 review

Ibis Edinburgh Centre Royal Mile - Hunter Square

Edinburgh Old Town, Edinburgh | 0.05KM from Royal Mile
"Great location""Great service"
Select dates to view prices
No.7
Hub by Premier Inn Edinburgh (Royal Mile) Hotels near Royal Mile
8.2/10
27 review

Hub by Premier Inn Edinburgh (Royal Mile)

Edinburgh Old Town, Edinburgh | 0.33KM from Royal Mile
"Great location""Clean and tidy"
Select dates to view prices
No.8
Aparthotel Adagio Edinburgh Royal Mile Hotels near Royal Mile
8.7/10
199 review

Aparthotel Adagio Edinburgh Royal Mile

Edinburgh Old Town, Edinburgh | 0.39KM from Royal Mile
"Great rooms""Convenient location"
Select dates to view prices
No.9
Edinburgh Backpackers Hotels near Royal Mile
8.2/10
40 review

Edinburgh Backpackers

Edinburgh Old Town, Edinburgh | 0.07KM from Royal Mile
"Great location""Clean and tidy"
Select dates to view prices
No.10
Apex Waterloo Place Hotel Hotels near Royal Mile
8.9/10
122 review

Apex Waterloo Place Hotel

New Town, Edinburgh | 0.44KM from Royal Mile
"Convenient location""Easy to get around"
Select dates to view prices

What Travelers Said About the Best Hotels in Edinburgh

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.0/10
Great
YYunduanderizi21A very traditional, elegant, ancient and solemn hotel, the overall feeling is very good! The location is very convenient. After exiting the Waverley train station, you can reach the hotel in less than 5 minutes on foot. The entrance is very eye-catching. It's just a big uphill walk, and it will be a bit strenuous if you push a large piece of luggage. It only takes 20 minutes to walk from the hotel to the castle. The hotel lobby is very traditional, and the characteristic bonfire hall seems to have entered Santa Claus's home. The lady at the front desk is very enthusiastic and introduced the various facilities in the room in detail. Because Scotland is still quite cold, I didn't feel it when I turned on the heating in the room to the maximum. In the morning, a traditional English breakfast on the first floor of the hotel is absolutely amazing. There is a western restaurant with candlelight dinner next to the hotel, where you can enjoy a sweet world for two! 😍😍
The Parliament House Hotel Hotels near Royal Mile

The Parliament House Hotel

New Town, Edinburgh
Price per night from:IDR 3,851,661
8.9/10
Very Good
GGuest UserEverything was excellent! The staff were wonderful — special thanks to Martin at the front desk for his great help with printing.
Novotel Edinburgh Centre Hotels near Royal Mile

Novotel Edinburgh Centre

Edinburgh Old Town, Edinburgh
Price per night from:IDR 2,641,753
8.9/10
Very Good
AArleneI visited Edinburgh to have a break from work. Lovely to stayed in this beautiful hotel.My room was gorgeous,big and very comfortable and the bathroom was modern and excellent.The all staff were very friendly,welcoming and helpful specially to Anthony and Marco also one lady half Filipina half Australia (sorry forgot her name) they are all lovely. I can’t wait to visit again here. Great location as well.I highly recommend this hotel.
The Haymarket Hotel Hotels near Royal Mile

The Haymarket Hotel

West End, Edinburgh
Price per night from:IDR 1,424,685
8.8/10
Very Good
WWashyourbluesawayGreat location being walking distance to everywhere. 10/15 to Victoria street/royal mile. 2 mins to haymarket and where the airlink bus drops off. Close to lots of bars, restaurants, coffee shops, supermarket. Friendly & welcoming staff. Good continental breakfast with lots to offer all very yummy. Very clean although basic small rooms it’s all you need for a little weekend away. Pillows are abit hard and no fridge in the room or tea/coffee makers (but they have that in the lobby). Overall impressed with the hotel & I would stay again.
Point A Hotel Edinburgh Haymarket Hotels near Royal Mile

Point A Hotel Edinburgh Haymarket

West End, Edinburgh
Price per night from:IDR 1,670,485
8.7/10
Very Good
GGuest UserI do appreciate MONIKA’s service.She was very helpful and supportive. Very nice to communicate and the environment was great. The room was fantastic view and quite clean as well. I am looking forward to check in in the future.
InterContinental Hotels EDINBURGH THE GEORGE by IHG Hotels near Royal Mile

InterContinental Hotels EDINBURGH THE GEORGE by IHG

New Town, Edinburgh
Price per night from:IDR 3,803,933
8.4/10
Very Good
AAnonymous UserI was quite satisfied with my stay. Although the hotel entrance is small, the room was surprisingly spacious. It even had some basic kitchen facilities, which was handy for simple cooking. My only minor gripe is that one of the room doors wouldn't stay open on its own and needed to be propped – hopefully, this can be improved. We booked a twin room, and it turned out to be two separate rooms, which was excellent for privacy and quiet sleep. It could actually accommodate four people. The only slight drawback was that parking required using a public car park located below the castle, about a 10-15 minute walk away.
Heeton Concept Aparthotel Edinburgh Queen Street Hotels near Royal Mile

Heeton Concept Aparthotel Edinburgh Queen Street

New Town, Edinburgh
Price per night from:IDR 1,878,102
8.3/10
Very Good
AAlvinBA Great Stay with Excellent Amenities Rating: ⭐⭐⭐⭐ (4/5 stars) Title: Clean, Comfortable, and Convenient I had a wonderful stay at the Holiday Inn Edinburgh. From the moment I arrived, the staff were incredibly friendly and helpful, making the check-in process smooth and welcoming. The room was exactly what I needed—spacious, clean, and very comfortable. The bed was a dream to sleep in after a long day of sightseeing, and I really appreciated the in-room amenities like the tea and coffee facilities. The bathroom was also spotless and well-maintained. One of the major highlights for me was the hotel's location. It was perfect for my needs, being a short drive from the city center and conveniently close to local attractions like the Edinburgh Zoo. The availability of free on-site parking was a huge bonus and made traveling by car stress-free. I also had a great experience using the hotel's facilities. The indoor pool and fitness center were both clean and well-equipped, providing a relaxing way to unwind. The breakfast offered a good variety of hot and cold options, and the quality of the food was excellent. While my overall experience was fantastic, there was a minor issue with the Wi-Fi in the room, which was a bit slow at times. However, this was a small inconvenience and didn't significantly impact my stay. All in all, the Holiday Inn Edinburgh is a fantastic choice for anyone visiting the city. Its combination of comfortable rooms, excellent amenities, and friendly staff makes it a great value for money. I would happily stay here again and would highly recommend it to friends and family.
Holiday Inn EDINBURGH by IHG Hotels near Royal Mile

Holiday Inn EDINBURGH by IHG

Corstorphine, Edinburgh
Price per night from:IDR 1,856,625
8.2/10
Very Good
HHanaThe people working in the hotel are very friendly and they try to help as much as they can. Although the hotel have big room but their AC system is bad and you can’t open the windows. So if you are going in hot session that will be challenging. Also I stayed there for 4 night and they didn’t change the bedsheets at all and the bathroom and the room cleaning is so bad they didn’t even both to clean the sink.
voco EDINBURGH - ROYAL TERRACE by IHG Hotels near Royal Mile

voco EDINBURGH - ROYAL TERRACE by IHG

New Town, Edinburgh
Price per night from:IDR 2,174,017
8.1/10
Very Good
GGuest UserAll very good, clean, quiet, good location, kitchen facilities are complete but the plates are small and there are no bowls. It is recommended to add some bowls for the convenience of Chinese people, and it would be better to have a rice cooker.
Stewart by Heeton Concept – Aparthotel Edinburgh Hotels near Royal Mile

Stewart by Heeton Concept – Aparthotel Edinburgh

New Town, Edinburgh
Price per night from:IDR 2,479,477
7.0/10
GGuest UserHey my nome is Rubem I stayed two days ,it's was very good ,staff are very friendly, breakfast was very good, everything was wonderful ,
Britannia Edinburgh Hotel Hotels near Royal Mile

Britannia Edinburgh Hotel

West End, Edinburgh
Price per night from:IDR 801,833

Frequently asked questions

What's the best hotels near Royal Mile?

What's the average price of hotels near Royal Mile this weekend?

According to Trip.com, the average weekend price for 1 night stay in Royal Mile in Edinburgh is IDR 3,806,455. Due to frequent price changes, the above prices are for reference only.

What are some of the best hotels near Royal Mile?

A perfect breakfast gives you energy for the day. If you want to stay at a hotel near Edinburgh Royal Mile with a high-quality breakfast, you can consider staying Code Pod – the Court - Edinburgh (from IDR 579,917),a&o Edinburgh City (from IDR 410,476) and Hilton Edinburgh Carlton (from IDR 2,257,621) .These hotels are very popular, so book early.

What's the average price of hotels near Royal Mile per night?

According to Trip.com, the average price for 1 night hotel in Royal Mile in Edinburgh is IDR 4,252,729. Due to frequent price changes, the above prices are for reference only.

What are some of the best hotels near Royal Mile?

If you are worried about choosing a hotel, you can consider staying Code Pod – the Court - Edinburgh (from IDR 579,917),Hilton Edinburgh Carlton (from IDR 2,257,621) and a&o Edinburgh City (from IDR 410,476) . These hotels are highly rated, so you should book early.

What hotels near Royal Mile have parking?

If you plan to travel by car to Edinburgh Royal Mile, you may wish to stay Market Street Hotel (from IDR 3,596,444),Aparthotel Adagio Edinburgh Royal Mile (from IDR 3,102,440) and Roomzzz Edinburgh (from IDR 3,343,475) . These are popular hotels with parking lots.

What hotels near Royal Mile have swimming pools?

When summer arrives, there’s nothing like a family trip to Royal Mile in Edinburgh to make the most of sunny days. Apex Waterloo Place Hotel (from IDR 2,333,989),Apex Grassmarket Hotel (from IDR 2,295,805) and Novotel Edinburgh Centre (from IDR 2,524,909) are popular hotels with pools where you can relax and enjoy the summer vibe.

What's the best luxury hotels near Royal Mile?

Which hotels near Royal Mile have gyms?

In recent years, public awareness for body health has increased, so many hotels have fitness rooms. Aparthotel Adagio Edinburgh Royal Mile (from IDR 3,102,440),Apex Waterloo Place Hotel (from IDR 2,333,989) and Ten Hill Place Hotel, WorldHotels Distinctive (from IDR 1,952,150) are popular hotels with a fitness room.

Which hotels near Royal Mile have free Wi-Fi?

The hotel's Wi-Fi is especially important for independent or business travelers. Code Pod – the Court - Edinburgh (from IDR 579,917),a&o Edinburgh City (from IDR 410,476) and Hilton Edinburgh Carlton (from IDR 2,257,621) are popular hotels with free Wi-Fi.

Edinburgh weather

Today
24 Dec, 2025
4
°
Cloudy
Cloudy 4 - 8℃
24 Dec, 2025
CloudyCloudy
4 - 8℃
25 Dec, 2025
Mostly cloudyMostly cloudy
2 - 6℃
26 Dec, 2025
Intermittent cloudsIntermittent clouds
1 - 6℃
27 Dec, 2025
OvercastOvercast
3 - 6℃
28 Dec, 2025
OvercastOvercast
1 - 8℃
29 Dec, 2025
OvercastOvercast
-1 - 5℃
30 Dec, 2025
OvercastOvercast
-1 - 4℃

Edinburgh Hotels near Royal Mile Information

Number of Reviews23,787
Total Properties486
Weekday Avg. PriceIDR 4,634,975
Weekend Avg. PriceIDR 5,722,890
Trending hotelCode Pod – the Court - Edinburgh