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+
98 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
Sort by a combination of factors such as price, location, and user ratings.
Hotel near Edinburgh Old Town,Edinburgh15.1% of visitors choose this area
LLibta42026.03.29
We were 4 friends travelling to Edinburgh to explore Scotland. The hostel is really close to the train station and located in a prime location. The receptionists were all really helpful and friendly. Would recommend this to any friend group or solo travellers
Hotel near Edinburgh Old Town,Edinburgh15.1% of visitors choose this area
CCharlotte322025.10.28
Pro’s - location & cost of rooms is great. Free coffee & tea is amazing. Great shower pressure. Cosy room sizes which I liked. Easy check in.
Con’s - bedsheet isn’t secured properly so keeps sliding off each night. Noisy extractor fan in the room.
Overall would stay again
Hotel near Edinburgh Old Town,Edinburgh15.1% of visitors choose this area
吴吴2019.02.04
Very special building, right next to a variety of beautiful buildings, there are people outside a special bridge in my room. The wrong room type, but the handsome front desk guy added a bed for free. The bedding was very clean and white. The heating in winter is also very warm.
Hotel near Edinburgh Old Town,Edinburgh15.1% of visitors choose this area
RResipa2025.10.21
We booked a twin-private room. The room was small, so we had to put the luggage under the bed.
If you want your room to be cleaned, then you have to book the room cleaning by scanning a QR code, 1 day before. We did it, but then no one cleaned our room. We told the reception, and they said they didn't receive our request. Hence, we had to re-book for the following day, and we told the reception as well. Only then, our room got cleaning. They cleaning was the basic one, emptied the trash bin, and refilled the toilet tissue. They wouldn't make up your bed.
The hostel is strategically located, but to shorten the length, you have to take the stairs step (around 300m only). If you are with heavy luggage, then it will be around 700m from the train station (wheel-chair access street)
Hotel near Edinburgh Old Town,Edinburgh15.1% of visitors choose this area
AAnonymous User2025.10.12
It was 850meter walk upon arrival at Edinburgh Waverley train station.
Through slopes, stairs and uneven roads.
Heavy luhgage is strongly not recommended.
Fast check in and check out.
Great amenities with clean kitchen full with amenities.
Toilet a bit small and could be dirty at times.
No lifts so have to carry luggage all the way up to 3rs floor.
Beds are comfy and clean.
As it's bunk bed, so it could be quite disturbing when the other is moving inconsiderably vigorously.
Hotel near Edinburgh Old Town,Edinburgh15.1% of visitors choose this area
GGuest User2026.03.12
Pros:
1. **Convenient Location**: The hostel is close to the castle, making it very easy to explore the old town.
2. **Great Dining Options**: There's a restaurant and bar on the ground floor. Breakfast is à la carte and very reasonably priced; the croissant and coffee I ordered were delicious. In the evenings, it transforms into a bar with a really relaxed and cozy atmosphere in the common area.
3. **Excellent Service**: One morning, I needed to use the restroom early and happened upon a staff member cleaning. After I knocked and he agreed to let me in, he thoughtfully offered to come back later to ensure I felt comfortable and secure. The staff, all young and pleasant (both handsome guys and pretty girls), were very patient during check-in and when taking food orders.
4. **Cleanliness**: Both the room and bathroom were quite clean.
5. **Comfortable Dorm Beds**: The sleeping area had privacy curtains, ample space, and a very sturdy ladder to the top bunk that didn't disturb others.
Cons:
1. **Challenging Walk from Station**: Although the walking distance from the station to the hostel is short, there's a rather steep and high staircase. This would be very inconvenient if you have luggage. Luckily, a very polite and gentlemanly couple helped me out.
2. **Poor Signage**: Upon arrival, the signage for the hostel entrance was unclear, and I found myself wandering between the hotel and restaurant, unsure of where to go.
Overall: I highly recommend this hostel! 👏
Hotel near Edinburgh Old Town,Edinburgh15.1% of visitors choose this area
SSMarie2026.01.09
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.
Hotel near Edinburgh Old Town,Edinburgh15.1% of visitors choose this area
LLinxianshengbeijing2025.09.11
This hotel is conveniently located near the city's train station. It has a front desk and luggage storage (for a fee of £3 per piece). Check-in time is 2 PM, and check-out time is 10 AM. The hotel is apartment-style, with spacious and clean rooms, each equipped with a kitchen, kettle, refrigerator, microwave, and tableware. However, there is no elevator, and the toilet and bathroom are located in the hallway. The front desk service is not very friendly to Chinese guests. If you don't mind the type of hotel when traveling to Edinburgh, this hotel is a good option.
Hotel near Edinburgh Old Town,Edinburgh15.1% of visitors choose this area
PPangou2025.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.
Very Good
225 reviews
8.7/10
Price from
PKR 55,510
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!
9.2/10
Great
LleonconnieThe room was incredibly spacious, with a separate living room. I'd definitely want to stay here long-term if I visit Scotland again. The room was very quiet, and the living room sofa converts into a bed. All the appliances were high-end brands like Dyson and Smeg. The only downside was the lack of on-site parking. There's an NCP car park under the bridge a bit further down, costing around £25 per night. The hotel is very close to the castle, about a 5-minute walk, and about 10 minutes from the city center. There are plenty of restaurants nearby, which is very convenient.
Hotel near Edinburgh Old Town, Edinburgh 15.1% of visitors choose this area
Price per night fromPKR 58,222
9.0/10
Great
GGuest UserWe had a lovely stay at the Ibis on the Royal mile. Our room was modern, adequate in size. The temperature was just right and the bed comfortable.
The location was excellent. We stayed at the back of the hotel and wasn’t bothered by a lot of noise. I would definitely recommend and will go back one day. An excellent choice and great value.
Hotel near Edinburgh Old Town, Edinburgh 15.1% of visitors choose this area
Price per night fromPKR 56,249
8.9/10
Very Good
CCleo.C.Ideal location within budget
I used to study in Edinburgh uni and my student hall is right opposite - that’s why we chose here
The value is pretty good but I won’t give it 10/10 Here are the reasons
1. The towels have fluff coming out all the time
2. Bathroom hand wash sink doesn’t go down properly
3. Shower pressure fairly low
4!! The WiFi!! There’s barely any connection within our room. The 5G got down to 4G on 1-2 bar so even we use our own data is very slow…
The wifi gets way better in the Lobby and in public corridors but who wants to chill in the lobby after a whole day of walking…
My husband got severe dry eye symptoms at the end of the trip (it may not have something to do with the hotel but he wakes up every single night)
The hotel has very good amenities that benefits every member who stays. but within the room i can always figure out something that doesn’t match up the 4star hotel standard things.
Hotel near Edinburgh Old Town, Edinburgh 15.1% of visitors choose this area
Price per night fromPKR 73,383
8.9/10
Very Good
MM514219****The room was very clean, and the location couldn't be better. It's practically right next to Market Street Station – just a short walk to the left after you exit. The back door leads directly to the Royal Mile, and the front door, after crossing the station, takes you straight to Princes Street. All the classic sights are within walking distance.
The only minor complaint is that there's ongoing renovation work on the building behind, and we were assigned a second-floor room facing that side. There was a possibility of being woken up by noise every morning.
Next time I stay, I'll definitely request a high-floor room with a view of the hill.
Hotel near Edinburgh Old Town, Edinburgh 15.1% of visitors choose this area
Price per night fromPKR 46,306
8.9/10
Very Good
GGuest UserWhen we arrived our room was ready an hour early which was a good start and it only got better. The staff where all very helpful and knowledgeable. The breakfast had a great selection and was kept well filled, the swimming pool although not huge was never busy but it was January and it pleasantly warm. Overall a lovely hotel in a great location only 15 mins walk from Princess street and about 10mins from Edinburgh Castle. We had a lovely stay and would stay there again.
Hotel near Edinburgh Old Town, Edinburgh 15.1% of visitors choose this area
Price per night fromPKR 51,483
8.6/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 15.1% of visitors choose this area
Price per night fromPKR 45,361
8.4/10
Very Good
GGuest UserRooms were tired, flooring had been badly replaced, fire doors had been cut and had up to 25mm gap below with not fire stop, blinds looked like they were cut with chainsaw, tv was outdated and not very responsive on the remote, no usb sockets any where, doors in shower in ensuite kept falling off, was a leak in the sink in ensuite, beds were ok but not very comfy, single beds kept rolling around the room as were on casters on a laminate floor, put sign up for room service twice but room was not serviced, had to go to reception when we needed to top up the breakfast.
Staff on front of house were very helpful and responsive.
Hotel near Edinburgh Old Town, Edinburgh 15.1% of visitors choose this area
Price per night fromPKR 42,978
8.3/10
Very Good
JjiexiangA typical Holiday Inn hotel. We booked a triple family room with a double bed and a sofa bed. The room wasn't very big, but it was quite clean. The hotel's location is actually on Cowgate Street, which intersects with the Royal Mile, and it's on the street directly below it. Edinburgh's streets are quite hilly, so dragging luggage around was a real struggle.
Hotel near Edinburgh Old Town, Edinburgh 15.1% of visitors choose this area
Price per night fromPKR 49,634
8.1/10
Very Good
JJannCindyThe location is excellent, within walking distance of the Old Town attractions and the train station, with plenty of supermarkets and restaurants nearby. The hotel facilities are comprehensive, including an elevator. The family room we booked had one large bed and two single beds, and it was very spacious. We were given a room on the 4th floor, which was very quiet. Toothbrushes, toothpaste, and slippers are not provided, so you need to bring your own. Coffee and black tea are available in the room, and you can also get them at the front desk. The buffet breakfast is £11.99 for adults, and children can join for just an additional £1.
Daily cleaning is not provided; you need to notify the front desk or hang the 'clean my room' sign on the door for towel changes and trash disposal. There's only 30 minutes of free internet per day. Considering the cheap price we paid, I still think the hotel is quite good.
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 PKR 79,012. 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 PKR 67,713. 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?