Enter your dates for the latest hotel rates and availability.
Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+
98 hotels to stay in Edinburgh Old Town
Trip.com brings you a curated list of top accommodations in Edinburgh, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Hotel near Edinburgh Old Town,Edinburgh8% of visitors choose this area
GGuest User2025.08.04
The hotel boasts an excellent location, right on Victoria Street, making it incredibly convenient to visit The Elephant House and shop for Harry Potter merchandise. We also enjoyed what we believe were the best fried noodles in Edinburgh at Mussel, the seafood restaurant located directly opposite. The room itself was larger than anticipated, and I particularly appreciated the bathroom having a bathtub – perfect for a relaxing soak after a long day of city walking!
Hotel near Edinburgh Old Town,Edinburgh8% of visitors choose this area
GGuest User2025.05.02
We traveled during the peak May Day season, and the overall price of hotels and restaurants in the UK is relatively expensive. This hotel is the same price as the one we booked in London, but the service experience and cost performance are much better. Location: It is just across the street from the train station, next to the art center gallery, coffee shop and bar, very close to the old town without climbing. The rooftop bar on the 7th floor has a beautiful night view. Service: There is welcome champagne, many drinks in the minibar are free, the room is very clean, the bathroom is large and the mattress is super comfortable. Breakfast: We paid for breakfast at our own expense, the 20-pound buffet has a lot of choices, champagne, coffee, various fruit juices, and you can also order a hot plate. Compared with fast food, which costs 15 pounds per person, it is still very cost-effective. Highly recommend this hotel.
Hotel near Edinburgh Old Town,Edinburgh8% of visitors choose this area
HHunnyExplore2025.09.14
I stayed at A&O Edinburgh Hostel during my trip to Edinburgh and had a solid experience overall. The location is excellent — right in the city center, within walking distance of the Royal Mile, Edinburgh Castle, and plenty of pubs and restaurants.
The hostel itself is clean, and relaxing after a day of exploring. The staff were helpful and friendly, but it took a while to check-in.
Rooms were basic but comfortable, especially considering the affordable price. Bathrooms were shared but well-maintained.
If you’re a budget traveler looking for a central, convenient place to stay in Edinburgh without fuss, A&O is a good choice. Just be prepared for the usual hostel vibe—shared spaces and some noise.
Would definitely consider staying here again!
Good
264 reviews
7.9/10
Price from
AED 52
per night
Check Availability
You Might Like
Edinburgh Hotels With BreakfastEdinburgh Hotels With Twin RoomEdinburgh Hotels With 1 Double BedEdinburgh Hotels With Swimming PoolEdinburgh Hotels With Free Cancellation
Hotel near Edinburgh Old Town,Edinburgh8% of visitors choose this area
SShikha052025.03.12
We recently stayed at Novotel Edinburgh for our first wedding anniversary, and it was an unforgettable experience! From the moment we arrived, the staff made us feel so special, going above and beyond to ensure our stay was perfect.
The room was spacious, modern, and impeccably clean, with a stunning view of the city. The hotel even surprised us with a lovely anniversary treat, which was such a thoughtful touch. The breakfast buffet was excellent, offering a wide variety of fresh and delicious options.
The location was ideal—close to all the main attractions, yet peaceful enough for a relaxing stay. We also enjoyed the hotel’s facilities, especially the pool and bar area, which added to the overall luxury of our trip.
We couldn’t have asked for a better way to celebrate our anniversary. Thank you, Novotel Edinburgh, for making our special occasion truly memorable. We’ll definitely be back!
Hotel near Edinburgh Old Town,Edinburgh8% of visitors choose this area
CChristine6252024.07.12
The hotel has no front desk, everything is self-service. The location is about an 8-minute walk from Waverly Station, which is the city center. It is a serviced residence. There is a refrigerator, washing machine, and cooking stove in the room. However, the elevator on the first floor of the west wing where I live is not directly accessible, so be careful when traveling with a lot of luggage or mobility issues.
Hotel near Edinburgh Old Town,Edinburgh8% of visitors choose this area
GGuest User2024.08.17
Good location but noisy on street side and no aircon in the room, so stuffy with window closed
We had various minor service and facility issues, which we have communicated to the hotel itself. The hotel is in need of refurbishment and a service upgrade
Hotel near Edinburgh Old Town,Edinburgh8% of visitors choose this area
GGuest User2025.08.02
The hotel's location near the train station is a huge plus, making transport incredibly convenient. We received attentive service, and the breakfast was quite good. However, Google Maps gave misleading directions, which led me to carry my luggage up five flights of stairs. It turns out there's an elevator, but it's not clearly marked with the hotel's logo, making it challenging for first-time visitors to find.
Hotel near Edinburgh Old Town,Edinburgh8% of visitors choose this area
GGuest User2024.04.04
This is the best hotel I have stayed in in Edinburgh, very spacious and clean, very close to the train station, just opposite. What I like most is the toiletries they use, the brand is noble isle, especially the whiskey-scented hand sanitizer. The hotel does not have a front desk, so you need to call and ask for a code before checking in. The good thing is that the check-in time is 3 pm, and we arrived at 1 pm and we were allowed to check in early. However, there is no elevator in the hotel, and the highest floor is on the fifth floor. It may be difficult to get there if you have heavy luggage.
Hotel near Edinburgh Old Town,Edinburgh8% of visitors choose this area
AAnna E Adams2025.03.13
Fantastic location being so close to the Castle, old and new town. Rooms are beautifully designed, clean and cosy. It’s so handy having a kitchen in the room to self cater when needed. We’ve loved visiting Edinburgh and will definitely book to stay here again.
Hotel near Edinburgh Old Town,Edinburgh8% of visitors choose this area
GGuest User2024.12.14
The hotel service is very good, the facilities in the room are very complete, almost everything you can think of is provided, very convenient, in such an old building converted into a hotel, it is almost a perfect experience. I checked in very late, the hotel specially left staff to assist me in the check-in procedures, the hotel provided free coffee which was also very delicious. A very pleasant stay experience.
Very Good
110 reviews
8.8/10
Price from
AED 595
per night
Check Availability
See All Hotels in Edinburgh Old Town
What Travelers Said About the Best Hotels in Edinburgh
See all
Browse these genuine traveler ratings & reviews to find your perfect stay.
9.2/10
Great
1118080****The hotel is perfectly situated right on the Royal Mile – the location is absolutely superb! It's just an 8-minute walk from the train station. Be aware that there are some steps along the route, which might be a bit of a workout if you're carrying heavy suitcases.
It's a very family-friendly hotel. The bedroom has a large bed, and the living room sofa converts into a double bed, comfortably accommodating two adults and two children. Our room was incredibly clean, newly renovated, and surprisingly quiet. Even though the Royal Mile is bustling with street performers and activities, we couldn't hear any noise from our room at all.
Having amenities like a washing machine and oven in the room was a huge plus. Just a note: toothpaste, toothbrushes, and slippers aren't provided as standard. We brought our own dental kit, so we only needed to ask the front desk for slippers.
Breakfast is served à la carte; you order what you like, and top-ups are available if you're still hungry. Edinburgh Castle is a mere 5-minute walk to the right from the hotel's entrance, with plenty of shops and restaurants nearby – incredibly convenient!
Hotel near Edinburgh Old Town, Edinburgh 8% of visitors choose this area
Price per night from:AED 1,417
8.7/10
Very Good
FFangaodexingkongThe 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.
Hotel near Edinburgh Old Town, Edinburgh 8% of visitors choose this area
Price per night from:AED 670
8.7/10
Very Good
GGuest UserVery friendly staff. Location is pretty central and near to main attractions and food places. Facilities are new and clean. Good spread of breakfast buffet. Very comfortable stay.
Hotel near Edinburgh Old Town, Edinburgh 8% of visitors choose this area
Price per night from:AED 689
8.5/10
Very Good
GGuest UserPerfect space in the room with everything you need.
Hotel is located next to the Scottish Parliament and there are nearby restaurants and a local tesco nearly.
I’d recommend this hotel.
Hotel near Edinburgh Old Town, Edinburgh 8% of visitors choose this area
Price per night from:AED 543
8.5/10
Very Good
GGuest UserIt's very close to York Station and within easy walking distance to Shambles and York Minster. While the room was a bit on the small side, it was impeccably clean. A good choice overall.
Hotel near Edinburgh Old Town, Edinburgh 8% of visitors choose this area
Price per night from:AED 535
8.5/10
Very Good
11391674****There is nothing to say about the location, the Royal Mile is just outside the door, and it is also very close to the train station. I don't know if it's because it just happened to be in time for the Edinburgh International Art Festival. The cleaning on the first day was missed, and the room facilities are relatively old and smelly. But it still doesn't affect our love for Edinburgh. I really hope that we are still in Edinburgh every day when we open our eyes!
Hotel near Edinburgh Old Town, Edinburgh 8% of visitors choose this area
Price per night from:AED 584
8.4/10
Very Good
GGuest UserThe overall performance of the hotel is a bit over the average level. The most satisfactory point of it is the location. It is very convenient for the guests to wander about the old castle area. They can go to the sightseeing attraction and to the tourist information centre easily. There are also different kinds of restaurants. So people have wider choices to choose their meals.
Hotel near Edinburgh Old Town, Edinburgh 8% of visitors choose this area
Price per night from:AED 474
8.2/10
Very Good
SSuomijp2Super recommend!!! It was truly clean, modern, comfortable, convenient and everything was there that you will need. It was really amazing place to stay. I wish I could stay longer if I don’t have any plan after this. Bath amenities were also provided, kitchen had everything, washing and drying machines was good. If you open the drawer of mirror-desk, you can find the guide book.
This place is the best to stay in Edinburgh.
Thank you so much Holyrood apart hotel
Hotel near Edinburgh Old Town, Edinburgh 8% of visitors choose this area
Price per night from:AED 473
7.6/10
Good
GGuest UserPros: Great location, within easy walking distance to most Edinburgh attractions, such as Edinburgh castle, royal mile, princess street, Beverly station, grass market and so on. Friendly staff, relatively new building and facilities.
Cons: the room cannot be ventilated as the window is fixed. My room was very smelly, smells like dogs.
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 AED 998. 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 AED 855. Prices fluctuate often; this rate is for reference only.
What hotels are recommended near Edinburgh Old Town?
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?