Hotels in Edinburgh Old Town

Hotels in Edinburgh Old Town, Edinburgh

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

102 Edinburgh Old Town hotels found

Trip.com offers a curated selection of top accommodations in Edinburgh, featuring reviews, price insights, and key amenities, helping you find the perfect stay.
Recommended
Lowest price
Closest to downtown
Top reviewed
Hotel near Edinburgh Old Town,Edinburgh 25% of visitors choose this area
AAnonymous User 2026.08.22
The young staff at the front desk were all incredibly warm and friendly. The room's bedding was clean, and the street view from the window was lovely. The location is excellent, close to everything. There's a supermarket downstairs, the hotel has a restaurant, and there are many eateries nearby, which is super convenient. The only downside is that the windows don't open, which seems to be a common issue as other hotels with AC on the street also have sealed windows. A minor improvement could be to switch the plastic lining of the electric kettle to stainless steel. Overall, I'm very satisfied. While it was a bit pricey, considering it was during the Edinburgh August Festival, in the city center, and had an elevator, the value for money at this hotel was actually quite good.
Very Good
260 reviews
8.7/10
Price from
€ 208
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 25% of visitors choose this area
GGuest User 2026.09.06
The hotel's location is excellent, making it very convenient for getting around. The front desk service is great; they'll help you check in early if there's an available room. The room and bathroom were quite clean, but the curtains didn't block out light very well. Having to make your own bed was a bit annoying. There's a shared washing machine and dryer, which you can pay for with a card, making it quite convenient. You can also buy laundry detergent at the front desk.
Very Good
413 reviews
8.1/10
Price from
€ 17
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 25% of visitors choose this area
GGuest User 2026.06.15
I had an excellent stay at hub by Premier Inn Edinburgh Royal Mile hotel. The location is outstanding—just a short walk from Edinburgh Waverley Station and right beside the Royal Mile, making it the perfect base for exploring the city's main attractions. The room was modern, spotless, and thoughtfully designed, making great use of the space while still feeling comfortable and welcoming. The bed was extremely comfortable, and I enjoyed a peaceful night's sleep throughout my stay. The hotel is known for its compact, smartly designed rooms in a prime city-center location, which matched my experience perfectly. The cleanliness was exceptional, and every area of the hotel was well maintained. Staff were friendly, professional, and always happy to help, making the experience smooth from check-in to check-out. The facilities were excellent, with reliable Wi-Fi, modern room controls, and everything I needed for a comfortable stay. Overall, this hotel offers fantastic value, a superb location, and a high standard of service. I would happily stay here again and highly recommend it to anyone visiting Edinburgh.
Very Good
49 reviews
8.0/10
Price from
€ 120
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 25% of visitors choose this area
GGuest User 2025.12.24
I had a wonderful stay at this hotel. The view from the window was absolutely amazing and really made my day — waking up to such a beautiful scene instantly put me in a great mood. The front desk staff were incredibly kind, welcoming, and professional, which made check-in and communication very smooth. The Christmas decorations were stunning and created such a warm, festive atmosphere throughout the hotel. The room was very spacious, spotlessly clean, and extremely comfortable. Overall, this stay made me feel relaxed and genuinely happy. I would definitely love to come back and highly recommend this hotel to others.
Great
123 reviews
9.0/10
Price from
€ 246
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 25% of visitors choose this area
GGuest User 2026.08.15
The moment you get in the amazing smell of the hotel hits you! The staff is super nice and friendly, the location is close to the train station (like a 3 minute walk) and the hotel is beautiful!! Brand new and with wonderful decor! Your Ubers might take you to the wrong place since it’s new but other than that everything was perfect!! Definitely recommend staying here!
Amazing
28 reviews
9.4/10
Price from
€ 192
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 25% of visitors choose this area
GGuest User 2026.06.14
It's a really good hostel. It's absolutely out of my expectation is my first time to stay in hostel at first I thought it would be very dangerous or very messy and it turns out that the room is really safe and clean and cute. I booked an en suite and the bathroom was really tidy and lovely and the floor was clean the wall paint well and the toilet was clean and I booked a female only bedroom it was really nice and the safe they even offers breakfast so I would definitely recommend this to every female, especially young female..
Good
105 reviews
7.9/10
Price from
€ 16
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 25% of visitors choose this area
GGuest User 2025.10.01
My second stay here Great location at a good price, in Edinburgh you will be outside most of the day in this great city so you just need a comfortable sleep at a good location which this hotel provides as it's at the tip of the royal mile and only few mins walk to Waverley bridge where you can get the airport express bus and also the train station, rooms have good Balmoral view Just avoid the corner rooms cuz they have sluggish internet connection
Good
122 reviews
7.6/10
Price from
€ 105
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 25% of visitors choose this area
XXinxiyaciyuan 2026.07.03
This Accor apartment brand is fantastic! The location is superb, right at one end of the Royal Mile, close to Calton Hill and Holyrood Palace. We stayed for three days and found it incredibly convenient for exploring every day. There's also a Tesco Express not far away, so it was easy to grab some food after a day of sightseeing. The apartment itself has a kitchen, tableware, and a dishwasher, which was very convenient.
Great
275 reviews
9.0/10
Price from
€ 198
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 25% of visitors choose this area
AAnonymous User 2026.09.01
Great location and amenities! Staff are so friendly and the deluxe room was fab !
Great
103 reviews
9.2/10
Price from
€ 243
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 25% of visitors choose this area
GGuest User 2026.08.08
The hotel's location is excellent, right on the Royal Mile. The room was also very satisfactory, and Amily, who cleaned the room, was very thoughtful. I would definitely choose to stay at Virgin Hotel again if I come back to Edinburgh.
Very Good
201 reviews
8.9/10
Price from
€ 367
per night
Check Availability
See All Hotels in Edinburgh Old Town

Latest reviews for Edinburgh hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!

Ibis Edinburgh Centre Royal Mile - Hunter Square

9.0/10
Great
Posted on Jul 11, 2026|Sweet Double Room
CNGuest User
Facilities: Though small, it has everything you need. Cleanliness: Decent, I didn't spot a single dirty spot. Environment: Not great value for money, but because of its location, it's right in the center of everything. Perfect! Service: The front desk staff were polite and courteous, not at all like those other hotels that are said to be ****** against certain groups. Surroundings: Supermarkets, Chinese restaurants, convenience stores, tourist attractions all around the hotel. A few hundred meters to the left is J.K. Rowling's café and the castle. The Milkman网红店 (Milkman internet-famous shop) is right outside, the train station is downstairs, and a bit further are Princes Street Gardens and the bridge connecting the old and new towns. Basically, everything is about 10 minutes away, except for the sunset view which is about a 20-minute walk.
Price per night from€ 197

Leonardo Royal Hotel Edinburgh

8.9/10
Very Good
Posted on Aug 8, 2026|Superior Room With 1 Double & 1 Single Bed
CNHuanyanzy
The room isn't huge, but it felt cozy overall. The two beds were enough for the three of us. It's not far from the train station, just a few minutes' walk after coming down from North Bridge. Plus, there's a shortcut behind the hotel that leads straight to the Royal Mile in a few minutes, which is super convenient.
Price per night from€ 220

Holyrood Aparthotel

8.9/10
Very Good
Posted on Jul 8, 2026
GBKizzaB
The aparthotel was in a great central location only a walk away from many attractions such as Holyrood palace, arthur's seat, Edinburgh castle etc. It is off the royal mile. There are restaurants at your door stop such as chef bako where I tried a nice street style burger and fried mars bar. The check in was easy. They provide all the ncessary cutlery, there was some milk, tea, sugar coffeez salt and pepper available in the room. You can have daily room cleaning and can also do own laundry as there was a washing machine in the room. It is quiet and not in a noisey location. Negatives: I would say the set up of the toilet wasn't the best in terms of the radiator was really close to the toilet seat so if you were a larger person, you wouldn't comfortably be able to sit on the toilet seat. There weren't any hooks on the toilet door to hand towels. No shower holders in the shower to put shampoo or soap etc. The headboard rest isn”t needed as shortens the length of the bed so your feet come off the end of the bed. These rests are not detachable. Overall with a few adjustments in the room it would be better but I would stay there again because of the location.
Price per night from€ 211

Edinburgh Marriott Hotel Holyrood

8.8/10
Very Good
Posted on Aug 1, 2026|Deluxe King Room
Guest User
The environment is nice and quiet, and it's very close to Holyrood Palace. The breakfast is rich and varied. However, I found the separate hot and cold water taps in the room a bit strange for this day and age. Also, it was quite impolite for the front desk staff to burst out laughing after speaking with a child.
Price per night from€ 201

St Christopher's Edinburgh Original

8.8/10
Very Good
Posted on Jun 3, 2026|One Bed In An 18 Bed Dorm W/ Shared Bathroom (Triple Bunks)
KRKloia
This is a photo I took at my accommodation in Edinburgh. It was only about a one-minute walk from the station, and most of the main tourist attractions were nearby, which made getting around very convenient. The only surprise was that I didn’t realise it was a triple bunk bed when I booked it. I booked it without thinking much about the bed setup, so I was a bit caught off guard. As a result, I hit my head a few times! Other than that, everything was fine. Interestingly, the top bunk (third level) actually looked like the best spot.
Price per night from€ 18

Wilde Aparthotels Edinburgh Grassmarket

8.8/10
Very Good
Posted on Feb 26, 2026|Wilde Studio
GBCalvin.311
The service was truly exceptional. My first stay was in Manchester, and the overall ambiance of the hotel was fantastic. My girlfriend and I really enjoyed it. So, when we saw that this apartment was available in Edinburgh as well, we didn’t hesitate to book it.🤩The Edinburgh Castle can be seen from the hotel’s entrance, and the street scene next to the hotel is also quite beautiful.
Price per night from€ 226

Novotel Edinburgh Centre

8.7/10
Very Good
Posted on Apr 25, 2026|Executive Queen Room with Sofa Bed
GBJolly Tk
I visited Edinburgh over Easter, which was also my birthday, and had a wonderful stay. Magda was incredibly kind and arranged an early check-in before noon after I confirmed the day before. She also surprised me with balloons and chocolates in my room for my birthday, which was such a thoughtful touch. The staff provided clear information and gave excellent recommendations on places to visit, making my first trip to Edinburgh even more enjoyable. The hotel’s central location was perfect, close to all the main attractions, and the pool was a great bonus. I thoroughly enjoyed my stay and would happily visit again.
Price per night from€ 168

Hilton Edinburgh Carlton

8.5/10
Very Good
Posted on Jun 10, 2026|Two Double Bed Room
CNGuest User
The breakfast at this hotel is absolutely delicious, don't miss it – it was probably the best breakfast we had on our entire UK trip. The location is also pretty good. The only issue we had was that we didn't know where the elevator was when we left the train station, which made us walk a long way around. It would be great if the hotel could inform guests about the elevator's location when they're coming from the train station.
Price per night from€ 198

Holiday Inn Express EDINBURGH - ROYAL MILE by IHG

8.1/10
Very Good
Posted on Apr 26, 2026|Double Room with Sofa Bed
MYareen jerry
Our room was a little bit smaller than we expected but I the sofa bed make it feels like that😂 It was great experience, not much spread for breakfast. Can’t decide what to eat because there is not much option for us. However, extra points for their friendly and very helpful staff. Thanks! Might stay again in future.
Price per night from€ 222

Motel One Edinburgh-Royal

8.0/10
Very Good
Posted on Sep 6, 2024
Fangaodexingkong
The location of the hotel is invincible (the house in the lower right corner of the second picture). Turn right after exiting the Market Street exit of the train station and walk for one minute. You don’t have to worry about carrying large luggage. When you cross the road, you will see Prince Street Park and Waverley Bridge (where the photo was taken). After crossing the bridge, you will see Prince Street. Turn right and walk for 15 minutes to Calton Hill. Turn right and walk for 3 minutes to the Royal Mile. There are many restaurants along the way. It is very close to the University of Edinburgh, Edinburgh Castle, and the Art Museum. The staff’s service is very good. When they meet people from non-English speaking countries, they will communicate with guests at a very slow speed. It is also very convenient to store luggage. There is also an airport bus at the door of the hotel.
Price per night from€ 178

FAQs about Edinburgh Old Town hotels

Which hotels near Edinburgh Old Town are the most popular?

What are some accessible hotels near Edinburgh Old Town?

What popular hotels near Edinburgh Old Town have restaurants?

If you like the idea of sampling local flavours while travelling, consider staying at Britannia Edinburgh Hotel, Hampton by Hilton Edinburgh West End and Code Pod – the Court - Edinburgh . There are plenty of restaurants that serve local dishes near these hotels.

What's the average price of hotels near Edinburgh Old Town this weekend?

According to Trip.com's data, the average price for a weekend night at hotels near Edinburgh Old Town in Edinburgh is € 255. Prices fluctuate often; this rate is for reference only.

What's the average price per night of hotels near Edinburgh Old Town

According to Trip.com's data, the average price per night at hotels near Edinburgh Old Town in Edinburgh is € 219. Prices fluctuate often; this rate is for reference only.

What hotels are recommended near Edinburgh Old Town?

If you're having a hard time choosing a hotel, consider staying at Escape to Edinburgh @ Albyn Place, Joivy Re-Imagined Flat in Georgian Architecture Townhouse or Joivy Luxury George Street Apartments: Forth Suite , these hotels have great reviews. Be sure you book early!

What luxury hotels are near Edinburgh Old Town?

Which hotels near Edinburgh Old Town have gyms?

Since staying fit is important to a lot of guests, it's no surprise that gyms can be found in many hotels. Hampton by Hilton Edinburgh West End, Leonardo Edinburgh Haymarket and The Balmoral Hotel are some popular hotels with gyms.

Which hotels near Edinburgh Old Town are good for business travelers?

When it comes to business trips, choosing a hotel with convenient transportation links is important to many guests. The Scholar is a popular economical hotel.

Which hotels near Edinburgh Old Town have free Wi-Fi?

Whether you're travelling for business or leisure, Wi-Fi is an essential. Britannia Edinburgh Hotel, Hampton by Hilton Edinburgh West End and Code Pod – the Court - Edinburgh are all popular hotels that have free Wi-Fi.

Which popular hotels near Edinburgh Old Town have pools?

Summer is a great season to take your kids or family on a trip to Edinburgh Old Town in Edinburgh. Britannia Edinburgh Hotel, Hampton by Hilton Edinburgh West End and Code Pod – the Court - Edinburgh are some popular hotels with pools.

Which popular hotels near Edinburgh Old Town have parking?

If you're planning on driving to Edinburgh Old Town in Edinburgh, why not stay at Britannia Edinburgh Hotel, Hampton by Hilton Edinburgh West End or Leonardo Edinburgh Haymarket ? These are all popular hotels with parking lots.

Which hotels near Edinburgh Old Town are popular with budget travelers?

Whether you're travelling for business or going on a holiday, a&o Edinburgh City, St Christopher's Edinburgh Old Town and Travelodge Edinburgh Central Queen Street are popular hotels at great price points.

What hotels near Edinburgh Old Town offer breakfast?

A delicious breakfast is a great way to kick start your day. If you want to stay at a hotel with breakfast near Edinburgh Old Town in Edinburgh, consider Britannia Edinburgh Hotel, Hampton by Hilton Edinburgh West End or Code Pod – the Court - Edinburgh . Be sure to book these popular hotels in advance!

More information about hotels

Total properties102
Number of reviews30,500
Lowest price€ 20
Highest price€ 2,169
Weekday Avg. Price€ 311
Weekend Avg. Price€ 389