Hotels in Edinburgh Old Town

Hotels in Edinburgh Old Town, Edinburgh

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 102 hotels for you in Edinburgh Old Town

Trip.com offers top-picked hotels in Edinburgh, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotel near Edinburgh Old Town,Edinburgh 24.3% of visitors choose this area
AAnonymous User 2026.08.29
Absolutely fabulous location right in the middle of historic Edinburgh. Easy luggage storage (I arrived early). A free beer during check in. Super clean and comfortable bed pod with everything I needed in it (charging plug, hooks and shelves). It felt private in my pod. Bathroom facilities were spotless with excellent showers. And had a delicious breakfast in the cafe in the AM. Would definitely recommend and stay again. Only drawback is that fellow sleepers seemed to be up and about a few times in the night (dorm door made a noise closing) so sleep was a bit disrupted by this but overall it was still a good stay.
Great
536 reviews
9.2/10
Price from
€37
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 24.3% of visitors choose this area
JJolly Tk 2026.04.25
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.
Very Good
284 reviews
8.7/10
Price from
€168
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 24.3% of visitors choose this area
LLiuwachihuo 2026.06.30
This hotel boasts the best location in Edinburgh, very close to the Old Town and super convenient for visiting several attractions. The highlight, though, is definitely the breakfast! Great views, and they even serve champagne, which really brightens up your morning. The entire minibar is complimentary and well-stocked. I'll definitely choose to stay here again on my next trip to the UK.
Amazing
133 reviews
9.6/10
Price from
€247
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 24.3% of visitors choose this area
AAireena 2026.02.16
I had a wonderful stay at Premier Inn Edinburgh City Centre (Lauriston Place). The hotel was exceptionally clean, and the room was comfortable and well-maintained. The location is perfect — very convenient and within walking distance to many attractions, restaurants, and shops. The staff were friendly, professional, and always ready to help, which made the experience even better. The amenities provided were excellent and met all my expectations. Overall, I had a fantastic stay and would definitely recommend this hotel, especially for solo travellers. I would happily stay here again on my next visit to Edinburgh.
Very Good
78 reviews
8.1/10
Price from
€94
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 24.3% of visitors choose this area
GGuest User 2026.05.23
The room and shared bathroom were very clean, and the price was great. The mattress was especially comfortable. It's not ideal if you have luggage, as there are stairs to climb, and the room had a slight musty smell, but overall it was very good, and the hot water was excellent.
Very Good
59 reviews
8.4/10
Price from
€27
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 24.3% of visitors choose this area
11100123259 2026.09.07
The hotel offers good comfort and convenient transportation. There are bus stops and tourist buses right outside, along with many dining options. It's best to take a taxi or bus directly from the train station to the hotel. Definitely don't try to walk according to navigation; it's just a continuous series of very high stairs.
Great
157 reviews
9.1/10
Price from
€202
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 24.3% of visitors choose this area
Nnesta30 2026.02.28
The hotel's location is super convenient, and the facilities are brand new. Breakfast is semi-buffet style; you can grab cold items yourself, and hot dishes are à la carte – and they taste great! Parking is available right next to the hotel in their private lot for £20, and you can park for the duration of your stay. Definitely recommend it!
Very Good
145 reviews
8.9/10
Price from
€233
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 24.3% 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 24.3% of visitors choose this area
MMelissatcling 2026.03.03
We stayed in the family room for 2nights.a queen size bed with 2 single beds. The room were clean and tidy. All staffs are helpful and friendly. We had breakfast package and the breakfast was ok. The hotel is in the city centre and travel to train station is about 7mins walk. Noise is minimal.
79 reviews
7.3/10
Price from
€177
per night
Check Availability
Hotel near Edinburgh Old Town,Edinburgh 24.3% 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
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.

Aparthotel Adagio Edinburgh Royal Mile

9.0/10
Great
Posted on Apr 5, 2026|One Bedroom Apartment
HKGuest 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 from:€198

Leonardo Royal Hotel Edinburgh

8.9/10
Very Good
Posted on Jul 1, 2026|Superior Room With 1 Double & 1 Single Bed
THGuest User
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
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 Jul 3, 2026
CNGuest User
Extremely satisfied! The entire place was spotless, and the location was perfect for shopping and getting around. All the facilities were well-maintained, and the staff were friendly, polite, and responsive. Everything exceeded my expectations, and it was excellent value for money.
Price per night from:€202

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:€227

Hilton Edinburgh Carlton

8.5/10
Very Good
Posted on Mar 18, 2026|Executive King Room
GBOllieS
Fairly average hotel. Not worth the prices they charge. Emailed reception 3 times before arrival, not one reply. Room was nice and modern. Bed was comfy and shower was strong. Windows were only single glazed and looked over the train station which meant it was noisy even through the night. The executive lounge isnt really an executive lounge. Its just the breakfast room. Offering was fairly basic. Coffee machine didnt work much during our stay. On the lower ground floor so no windows. The old lounge upstairs was much better. Clearly cutting back on what they offer to save money. Breakfast was clearly designed for the American market. Crispy streaky bacon etc. Not what you normally get in the UK. Not the worst breakfast we've had but certainly not up to Hilton standard. Again, coffee machines not switched on so only standard coffee and tea was available, no cappuccino etc. Wouldn't stay here again. There are many hotels in Edinburgh that offer much better value for the price charged.
Price per night from:€198

a&o Edinburgh City

8.1/10
Very Good
Posted on Sep 6, 2026|Bed in 8-Bed Female Dormitory
CNGuest User
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.
Price per night from:€17

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:€179

Premier Inn Edinburgh City Centre Royal Mile

7.6/10
Good
Posted on Sep 30, 2025|Double Room
USGuest User
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
Price per night from:€106

FAQs About Hotels in Edinburgh Old Town

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 €256. 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!

Local Travel Info

Total properties102
Number of reviews30,659
Lowest price€20
Highest price€2,195
Weekday Avg. Price€309
Weekend Avg. Price€389