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+

101 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 18.7% of visitors choose this area
SSesha.Kanduri 2026.06.01
Without doubt, this was one of our finest hotel stays in recent memory. From the moment we arrived, Novotel Edinburgh set the tone with a level of warmth and professionalism that genuinely stood out. The staff were incredibly helpful throughout and what really demonstrated this was a small but telling moment: we lost our key card during the stay, and it was replaced immediately, without any fuss or inconvenience whatsoever. It's the kind of effortless service that puts you completely at ease, and it's something you remember long after checkout. The breakfast deserves a special mention — it was simply top notch. The spread was so good that holding back was near impossible, and it's the kind of breakfast that makes you actually look forward to the morning. Freshly prepared, well-stocked, and served with care — it's one of the best hotel breakfasts we've had. The location is outstanding. Sitting just a mile from Edinburgh Castle, you're right in the heart of one of the most iconic cities in the UK. Public transport couldn't be more convenient either  buses are accessible right behind the hotel, making it incredibly easy to get around the city without needing a car at all. The one area that needs addressing is parking. The hotel's own car park is frequently full, which meant we had to use the nearby NCP instead. To the hotel's credit, they did provide a discount for the NCP - a thoughtful gesture that softened the inconvenience. However, it's worth noting for electric vehicle drivers: the EV charging at the NCP is painfully slow, so factor that into your plans if you're arriving in an electric car. A heads-up from the hotel at check-in would go a long way. Parking frustrations aside, Novotel Edinburgh is a brilliant base for exploring the city - exceptional staff, an unmissable breakfast, and a location that's hard to beat. We'd return without hesitation.
Very Good
284 reviews
8.7/10
Price from
INR 18,976
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 18.7% of visitors choose this area
Mm.billah 2026.02.28
Stayed at St Christopher’s Hostel, Edinburgh for a night and it was a good budget choice. The location is excellent, right in the city centre and close to the Old Town and main attractions. Check-in was easy and the staff were friendly and helpful. The dorm was basic but comfortable enough for a short stay. It can get a bit noisy, so earplugs help. Bathrooms and common areas were generally clean considering how busy it is. Overall, it’s a social, well-located hostel—great for meeting people and exploring the city, but not ideal if you want total quiet. Perfect for a short stay in Edinburgh.
Very Good
160 reviews
8.7/10
Price from
INR 2,245
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 18.7% 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!
Great
23 reviews
9.3/10
Price from
INR 26,026
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 18.7% of visitors choose this area
GGuest User 2026.08.11
Brilliant location especially for the fringe festival, it meant I was able to catch a show after checking out as they had free festival shows downstairs in the bar. My light was broken and unusable, but other than that the dorm on the 4th floor was quiet enough didnt hear any of the noise from the bar downstairs which is great, only issue was from guests not from the hostel itself, guests on the last night came in at 1.30am and started making their beds as only one of them had made their bed during check in, I guess the hostel could advise guests to make their beds at check in instead of waiting until they come back to do it, or explain general expectations of sharing rooms with others to be mindful of other guests as the 3 girls didnt turn the light off or stop talking in the room until 4am and then left the room again at 7.30am
Very Good
398 reviews
8.2/10
Price from
INR 2,045
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 18.7% of visitors choose this area
GGuest User 2026.08.28
During the Edinburgh Festival, hotel prices across the city skyrocket, so I was really pleased to snag a capsule bed here. It's in a prime location, right behind St Giles' Cathedral, and stepping outside puts you right in the middle of the Fringe street performances. The facilities, environment, management, and service inside are excellent, and safety is well-managed. Even though I booked an 8-day stay in a mixed dorm, everyone was respectful, and travelers were very considerate of each other's space. The downstairs bar and restaurant offer great value for money, with guests receiving a 15% discount. The food and drinks are high quality. The only downside was the mattress, which was too soft and made sleeping and getting up a bit uncomfortable.
Great
525 reviews
9.3/10
Price from
INR 4,233
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 18.7% of visitors choose this area
GGuest User 2026.08.13
Perfect location - close to everything, especially very convenient from and to train station or airport.
Very Good
127 reviews
8.1/10
Price from
INR 2,288
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 18.7% of visitors choose this area
GGuest User 2026.07.27
The overall experience didn't live up to the price. For a luxury king room costing over 3000 a night, the path to our room was ridiculous: first up to the second floor, then down to the basement (-1 floor), passing through a total of six doors, four of which were tiny, only to be given a room at the very end of the hallway. When I tried to sort this out at the front desk, the hotel's excuse was that they had no other rooms available that day! Yet, I found the exact same room type still listed on three different booking platforms. Even the Trip.com agent insisted there were no rooms, which is hard to believe if it's listed on three separate sites – if it was just one, I might understand it being taken down. On check-out day, due to the incredibly small lobby, we waited for the elevator for a good 10-20 minutes, only to find no available elevators we could fit into. My child and I ended up having to carry our large suitcases down the stairs! Aside from all this, when I tried to change rooms, the 'Chinese courtesy' they advertise (Trip.com should really amend this) was non-existent. There was merely a person who spoke Chinese, or more accurately, a Chinese person who acted like a European. When I mentioned at the front desk that the room didn't match the photos and felt like false advertising, this 'Chinese' staff member actually got upset. Shouldn't a guest be allowed to point out discrepancies between the booking and the actual experience? The way the front desk staff looked at me, their facial expression, and tone of voice, were completely unacceptable for a hotel costing over 3000 a night.
Very Good
254 reviews
8.5/10
Price from
INR 27,041
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 18.7% of visitors choose this area
Xxingqiumiao 2026.07.25
The drinking water dispenser at the entrance is a nice touch. The location is excellent, with several Chinese restaurants right across the street. Downstairs, there's a supermarket and a coffee shop. It's relatively close to the city center, about a ten-minute walk, and the airport shuttle takes half an hour to get to the airport. If you have luggage, avoid the stairs when exiting the train station; taking a slightly longer route is manageable. The cleanliness is just okay; they only provide a bath mat and two large bath towels. The room is reasonably spacious. Edinburgh's hotel prices are quite high, so I guess this is to be expected.
Very Good
262 reviews
8.8/10
Price from
INR 18,847
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 18.7% of visitors choose this area
LLittle boy so good 2025.02.20
位置100分,設施及清潔也可以接受。最大問題是晚上11點後十分嘈吵。因為附近有的士高,由11pm到3:00am飲醉酒人在街上不停大聲說話。房間玻璃不是雙層隔音玻璃,所以如同自己在街上一樣。早上六時垃圾車倒垃圾十分嘈吵。基本上如果不是第一晚太嘈只睡了兩個鐘,第二天晚上絕對沒可能睡到。 酒店提供耳塞,但完全沒有作用。希望他們能把窗轉做隔音玻璃。 The location is excellent, and the facilities and cleanliness are acceptable. The biggest issue is the excessive noise after 11 PM. The nearby disco and nightclub open til 3:00am. from 11 PM to 3 AM, with drunk people talking loudly on the street. The room windows are not double-glazed, so it feels as if you are right on the street. At 6 AM, the garbage truck adds to the noise while collecting trash. Basically, if I hadn’t only slept for two hours due to the noise on the first night, there would have been no way to sleep at all on the second night. The hotel provides earplugs, but they are completely ineffective. I hope they can replace the windows with soundproof glass.
Very Good
109 reviews
8.4/10
Price from
INR 18,604
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 18.7% of visitors choose this area
GGuest User 2026.07.01
When we checked in (around 2pm) we were given a card to a room. After making it upstairs we walked our 7 year old girl into an occupied room. This is a pretty big safety issue. We went back downstairs and was told ‘it’s because you checked in early, rather than a simple ‘sorry it’s a mistake’ which to be honest annoyed me. We were then told to come back after 3pm. We returned at 5pm and they had moved us to another room. In the morning because of the room change and possibly bad communication the staff said we had more money to pay in unpaid bills. This wasn’t the case but these cases definitely affected how we feel about the staff at this hotel. Passing that by now. Great location and comfy room. Bathroom is small but that’s to be expected sometimes
Very Good
435 reviews
8.7/10
Price from
INR 24,410
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.1/10
Great
Posted on Apr 2, 2026|Sweet Double Room
CNGuest User
The room size is relatively large for Edinburgh, and the overall cleanliness is good. The location is excellent, just a few minutes' walk from the subway station and not far from the EU Visa Centre. However, the uphill walk from the subway station can be quite tiring for travelers with luggage.
Price per night fromINR 26,956

Old Town Chambers, Autograph Collection

9.1/10
Great
Posted on Aug 20, 2025|Family, Suite, 1 King, Alcove Bed, City View
CNGuest User
The room was decent, the location was great, and the bed was comfortable. However, we were assigned a first-floor room right by the entrance – I'm not sure if this was intentional – and we didn't get a wink of sleep on any of our four nights. First off, the glass door was broken and couldn't be securely locked, which meant absolutely no soundproofing. We could hear every word pedestrians said on the street. Given its central tourist location, loud pedestrians, particularly intoxicated ones, would pass by until well past midnight, making a lot of noise. Then came the constant banging of doors in the morning. Even more terrifying were the sounds of luggage being dragged and lifted (due to the building's layout, all luggage had to be carried up stairs), which sounded like an earthquake, starting as early as 5 AM. We were utterly sleep-deprived and on edge! We tried to just tough it out, but by the time we left, our entire family was completely drained.
Price per night fromINR 51,752

Aparthotel Adagio Edinburgh Royal Mile

9.0/10
Great
Posted on Apr 5, 2026
Guest User
Aparthotel is perfectly located and near to everything. We were able to walk easily to most of the nearby attractions, with a lot of restaurants and pubs around. We booked a one‑bedroom apartment that came with a twin bed and a sofa bed, plus a small kitchen where you could cook if you wished. The room was clean, and the facilities felt quite new. Staff were friendly and helpful. Housekeeping wasn’t provided daily, so we had to clear rubbish ourselves and collect tissues or fresh towels from the front desk — not a major inconvenience. The property also had a spacious public area (used as breakfast area in the morning) where people could work or play card or board games. The only issue we encountered was with the laundry service: it was closed the night prior to the scheduled maintenance day, leaving us to carry our dirty clothes around.
Price per night fromINR 26,927

Edinburgh Marriott Hotel Holyrood

8.9/10
Very Good
Posted on Jan 9, 2026|Deluxe King Room
GBSMarie
I really enjoyed my four days. Wonderful hotel the team was very friendly and helpful at all times of the day. Great location easy to get to from the Station/airport. Good trams service along Princes Street. Plenty of buses along South Bridge which is a short walk. Enjoyed the spa facilities especially the swimming pool. The lounge near the reception area is a little chilly but a nice spot to relax with a warm drink. Overall a very pleasant stay. Would recommend. Rooms Good size room, fantastic shower and products. Bed was very comfortable. It was a tad cold so I requested a blanket which was very snug. Bonus having a fridge and complimentary water nice touch. Tea/coffee try was good but would be great to have some hot chocolate. Nearby activities Holyrood Palace and gardens on your doorstep along with great views of Arthur Seat. Five minutes walk to the Royal Mile. Food and drinks There is a restaurant and bar in the hotel. I found the food a bit hit and miss to be honest. Breakfast is great with a great choice in food for all palettes. Warm friendly service.
Price per night fromINR 26,755

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 fromINR 24,096

Holyrood Aparthotel

8.8/10
Very Good
Posted on Apr 2, 2026
VAN CHOI VAN
Fantastic location, close to attractions, restaurants, and supermarkets, making it incredibly convenient for getting around. The room was spacious and clean, with a fully equipped kitchen and laundry facilities. The staff were friendly and the stay was quiet and comfortable. Overall, it was a great experience, and I'd definitely choose to stay here again if I have the chance.
Price per night fromINR 19,591

Apex Grassmarket Hotel

8.8/10
Very Good
Posted on May 12, 2026|Family Room
CNGuest User
Great location, right by the castle and attractions. It's also very close to museums and popular photo spots. There's a highly-rated breakfast place downstairs, and Victoria Street has many pubs frequented by locals. Overall, a fantastic experience.
Price per night fromINR 28,386

Holiday Inn Express EDINBURGH - ROYAL MILE by IHG

8.0/10
Very Good
Posted on Jul 26, 2026|Double Room with Sofa Bed
Zxiaoxin
The room was a bit small for three people, especially with the sofa bed, as there wasn't enough space to open our luggage. However, the hotel's location is excellent, within walking distance of the station. The breakfast is a set menu. The room has air conditioning and an ironing board.
Price per night fromINR 24,996

Motel One Edinburgh-Royal

7.9/10
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 fromINR 22,637

Premier Inn Edinburgh City Centre Royal Mile

7.6/10
Good
Posted on Feb 5, 2026
CNGuowei3222
Exiting the train station, you'll see South North Bride; the hotel is about 300 meters further ahead. The rooms were clean, and the breakfast was of the same standard as other premium chain hotels. A highlight is its proximity to the Gin Museum – incredibly close!
Price per night fromINR 17,532

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 INR 27,496. 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 INR 23,564. 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 properties101
Number of reviews30,573
Lowest priceINR 2,402
Highest priceINR 223,395
Weekday Avg. PriceINR 36,038
Weekend Avg. PriceINR 44,143