Hotels in Edinburgh Old Town

Hotels in Edinburgh Old Town, Edinburgh

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
9+8+7+6+

89 hotels to stay in Edinburgh Old Town

Select your travel dates for best hotels in Edinburgh, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Aparthotel Adagio Edinburgh Royal Mile Hotels in Edinburgh Old Town
Aparthotel Adagio Edinburgh Royal Mile Hotels in Edinburgh Old TownAparthotel Adagio Edinburgh Royal Mile Hotels in Edinburgh Old Town
Hotel near Edinburgh Old Town,Edinburgh 9.3% of visitors choose this area
BBudgetTraveler 2025.01.18
We are so satisfied with Aparthotel! It is very clean and has everything we need. Especially when you want to stay in the same place for a few days and don't know where to eat, this hotel is equipped with basic cooking ware, rubbish and recycling bins and a dishwasher! Is is also located in between the train station and city centre. When you feel tired you can always go back for a rest before heading out for dinner.
172 reviews
8.7/10
Price from
Rp 3,182,562
per night
Check Availability
Virgin Hotels Edinburgh Hotels in Edinburgh Old Town
Virgin Hotels Edinburgh Hotels in Edinburgh Old TownVirgin Hotels Edinburgh Hotels in Edinburgh Old Town
Hotel near Edinburgh Old Town,Edinburgh 9.3% of visitors choose this area
GGuest User 2025.02.13
The hotel is in a great location, close to the castle. You can see it when you walk out the door. The price/performance ratio is also very high. You can stay in this hotel for less than 2,000 yuan. There is a very authentic Sichuan restaurant on the right when you walk out of the hotel. It is called Shuxiangmendi and Juejuezi. I ate there for two days. The proprietress is also very nice.
143 reviews
9.0/10
Price from
Rp 5,579,249
per night
Check Availability
Cheval Old Town Chambers Hotels in Edinburgh Old Town
Cheval Old Town Chambers Hotels in Edinburgh Old TownCheval Old Town Chambers Hotels in Edinburgh Old Town
Hotel near Edinburgh Old Town,Edinburgh 9.3% of visitors choose this area
GGuest User 2025.01.22
Everything was overall very good. The location was exceptional. The rooms were so handy and practical, there was a quite functional and almost fully equipped kitchen and there was even a washing machine. I was planning to have breakfast outside - in a coffee shop or bakery, but i changed my plans to have my breakfast in the room sine the room was like studio and had given me a cosy feeling in the middle of the city center. The only downfall was that instead of keycards, they gave me a pincode (like numeric password) to open the doors and the codes were hand written by receptions and handed to customers just like that. This seemed to me not very safe while it may sound somehow practical to some other people in other ways. Maybe i need to get used to it if this method is going to be applied everywhere in the future, who knows.
Outstanding
185 reviews
9.4/10
Price from
Rp 5,542,483
per night
Check Availability
Edinburgh
You Might Like
Edinburgh Hotels With BreakfastEdinburgh Hotels With Twin RoomEdinburgh Hotels With 1 Double BedEdinburgh Hotels With Swimming PoolEdinburgh Hotels With Free Cancellation
Holiday Inn Express Edinburgh – Royal Mile, an IHG Hotel Hotels in Edinburgh Old Town
Holiday Inn Express Edinburgh – Royal Mile, an IHG Hotel Hotels in Edinburgh Old TownHoliday Inn Express Edinburgh – Royal Mile, an IHG Hotel Hotels in Edinburgh Old Town
Hotel near Edinburgh Old Town,Edinburgh 9.3% of visitors choose this area
NNishant Mittal 2024.08.13
I think the hotel location is very good, almost touching the royal mile with just few meters away. This hotel is suitable for solo or business travelers as this is an express hotel. The room we got was very small in size 19m2 not suitable for family with a kid. There was no refrigerator in the room. Breakfast was very ordinary with very few options so, I will not suggest to take breakfast at this hotel, in fact people can scout on royal mile for a decent restaurant. Overall, 1 or 2 days should be ok without much hassle but if you are planning to spend some more time then I will not suggest for this hotel. Staff was always helpful and they do the best to guide you for things.
107 reviews
9.0/10
Price from
Rp 3,329,626
per night
Check Availability
Travelodge Edinburgh Central Hotels in Edinburgh Old Town
Travelodge Edinburgh Central Hotels in Edinburgh Old TownTravelodge Edinburgh Central Hotels in Edinburgh Old Town
Hotel near Edinburgh Old Town,Edinburgh 9.3% of visitors choose this area
SSamantha 2023.08.29
Hotel in central location room very comfortable but very warm due to weather. Breakfast was fantastic delighted with the booking was an absolute bargain through Trip.com during the Royal military tattoo and fringe season! Would definitely return!
61 reviews
8.2/10
Price from
Rp 2,904,519
per night
Check Availability
Novotel Edinburgh Centre Hotels in Edinburgh Old Town
Novotel Edinburgh Centre Hotels in Edinburgh Old TownNovotel Edinburgh Centre Hotels in Edinburgh Old Town
Hotel near Edinburgh Old Town,Edinburgh 9.3% of visitors choose this area
VVivLu 2024.08.07
We arrived in the morning and the room was not ready yet. We were allowed to leave our luggage in the storage room. The check in was smooth, the room is big, the staff are friendly and helpful. The only minus point was the air conditioning was not functioning well in the room and the temperature could not be controlled from the room. It’s summer so the room was quite stuffy. Overall was good.
156 reviews
9.0/10
Price from
Rp 3,217,030
per night
Check Availability
Market Street Hotel Hotels in Edinburgh Old Town
Market Street Hotel Hotels in Edinburgh Old TownMarket Street Hotel Hotels in Edinburgh Old Town
Hotel near Edinburgh Old Town,Edinburgh 9.3% of visitors choose this area
PPing ping 2024.11.17
The location is very close to the auto show, you can say it is right outside the station. The view of the sky lobby is nice. The room is spacious and clean. It is very convenient to stay here if you go to the old town
Very Good
136 reviews
9.3/10
Price from
Rp 3,906,394
per night
Check Availability
Leonardo Royal Hotel Edinburgh Hotels in Edinburgh Old Town
Leonardo Royal Hotel Edinburgh Hotels in Edinburgh Old TownLeonardo Royal Hotel Edinburgh Hotels in Edinburgh Old Town
Hotel near Edinburgh Old Town,Edinburgh 9.3% of visitors choose this area
GGuest User 2024.11.25
Comfortable room good service and there is one sweet lady staff made my day. She is patience listening what I have been thru and gave me a complimentary breakfast. I would like to thank her but I forgot to look at her name tag, when I check out she was off duty. Not sure is she Kajo. Other staffs are friendly as well.
422 reviews
9.1/10
Price from
Rp 3,449,116
per night
Check Availability
Ibis Edinburgh Centre South Bridge – Royal Mile Hotels in Edinburgh Old Town
Ibis Edinburgh Centre South Bridge – Royal Mile Hotels in Edinburgh Old TownIbis Edinburgh Centre South Bridge – Royal Mile Hotels in Edinburgh Old Town
Hotel near Edinburgh Old Town,Edinburgh 9.3% of visitors choose this area
Ssrchmz 2025.01.06
The hotel's location is fantastic, incredibly close to Old Town and historical landmarks. Everything is within walking distance, so there's no need for public transportation, which is a big plus. The cleanliness and amenities (like tea, coffee, and filtered water) were sufficient for a comfortable stay. We appreciated how quickly they addressed our note about cleaning, resolving the issue promptly. However, there's no on-site parking, which can add extra costs for those traveling by car. Even with the discount voucher they provide, parking in the area remains expensive, as is typical in city centers. A big thank you to the friendly and hospitable staff for their excellent service!
231 reviews
8.6/10
Price from
Rp 3,076,859
per night
Check Availability
Wilde Aparthotels Edinburgh Grassmarket Hotels in Edinburgh Old Town
Wilde Aparthotels Edinburgh Grassmarket Hotels in Edinburgh Old TownWilde Aparthotels Edinburgh Grassmarket Hotels in Edinburgh Old Town
Hotel near Edinburgh Old Town,Edinburgh 9.3% of visitors choose this area
CCookieFD 2024.12.31
We stayed at Wilde just before New Year and we were not disappointed. The location is fantastic. Just behind the castle and around the corner from Grassmarket. The staff were fantastic, from the minute we arrived till the minute we checked out. Nothing is an issue to them. The apartment was both modern and well equipped. I would definitely return, but would get a room on the 1st floor. As the lower rooms you can hear people above moving furniture etc. Not the company's fault, just inconsiderate guests that you can't choose!
Very Good
122 reviews
9.2/10
Price from
Rp 3,830,564
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.1/10
AAnonymous UserGoogle Maps brought us to wrong place. Be careful! Hotel is good location. Much bigger than what it looks from outside. Parking is limited and requires extra payment. We could not parked onsite and was directed to park at another nearby APEX hotel. We love the rubber ducky!
Apex City of Edinburgh Hotel Hotels in Edinburgh Old Town

Apex City of Edinburgh Hotel

Hotel near Edinburgh Old Town, Edinburgh 9.3% of visitors choose this area
Price per night from:Rp 3,665,116
8.8/10
GGuest UserVery good, the service is very enthusiastic. When we arrived at the hotel at night, the handsome guy at the front desk upgraded our room. It is super large with a living room and two washbasins. The environment is also very clean and tidy. It is very close to Edinburgh Railway Station. You can see the entrance of the railway station when you come out of the back door of the hotel. If I have the opportunity to come to Edinburgh next time, I will still choose this hotel
The Scotsman Hotel Hotels in Edinburgh Old Town

The Scotsman Hotel

Hotel near Edinburgh Old Town, Edinburgh 9.3% of visitors choose this area
Price per night from:Rp 5,358,653
8.8/10
The child lived and was very satisfied with the hotel, saying that the next time they live in Aibo, they can continue to choose this hotel.
Motel One Edinburgh-Royal Hotels in Edinburgh Old Town

Motel One Edinburgh-Royal

Hotel near Edinburgh Old Town, Edinburgh 9.3% of visitors choose this area
Price per night from:Rp 3,497,371
8.8/10
CCabimomdpVery comfy and clean, there is a chilling room with lockers (bring your lock), there is also a reception with chairs and stuff and Check in is 24 hours. I stayed one night and would stay again, location is in the middle of everything!
St Christopher's Edinburgh Original Hotels in Edinburgh Old Town

St Christopher's Edinburgh Original

Hotel near Edinburgh Old Town, Edinburgh 9.3% of visitors choose this area
Price per night from:Rp 227,490
8.7/10
RRachel Clare DExcellent staff, clean room and convenient location make Edinburgh’s Marriott Hotel Holyrood one like no other. The receptionist made a provision for me to check in early at 9:30 am and for me that was a major relief as I traveled by train from London and really needed to rest. Thank you to the impeccable room service as well that made it a relaxing time for me.
Edinburgh Marriott Hotel Holyrood Hotels in Edinburgh Old Town

Edinburgh Marriott Hotel Holyrood

Hotel near Edinburgh Old Town, Edinburgh 9.3% of visitors choose this area
Price per night from:Rp 3,240,009
8.4/10
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
Holyrood Aparthotel Hotels in Edinburgh Old Town

Holyrood Aparthotel

Hotel near Edinburgh Old Town, Edinburgh 9.3% of visitors choose this area
Price per night from:Rp 2,904,519
8.3/10
PPypyppyThe location is perfect! Walking distance to different shops and sites. And there’re delicious restaurants nearby. You can also eat and drink in the bar inside of hostel. The staff is very nice. It’s good that the shower bathrooms and toilet rooms are separated (and they have 2 toilet rooms and 2 shower rooms) so that I won’t worry about peeing myself. However, it’s inconvenient that not every bed also hv charging port on bed. The room has charging port but some bed has individual port while some don’t have.
a&o Edinburgh City Hotels in Edinburgh Old Town

a&o Edinburgh City

Hotel near Edinburgh Old Town, Edinburgh 9.3% of visitors choose this area
Price per night from:Rp 259,660
8.3/10
GGuest UserAwful hotel that is definitely not 4* and the service is not at Hilton level at all…. The hotel goes under the renovation and there were only 2 lifts with queues and they are also used by the staff too We had a room for 3 people and had all set up for two people only, the room was dirty with hair in the shower and the ceiling. When I took the shower the pipe was blocked and the water started to leak to the bathroom… yes they sorted the problem quite quickly but still was not great experience There were no slippers and bathrobes. I asked for x3 slippers and they brought only one pair. I asked again and they brought only one pair again. On the third time they brought two pairs…. When I asked for 3!!! And still no bathrobes. We asked for additional blanket and it was in a random location after the room was cleaned. The room was cleaned badly on the next day we stayed. My pajamas was thrown elsewhere and I found it on the table, the towels we put on the floor to be replaced were fold dirty on the shelves… the blanket was in a random location and the cleaner did not pay any attention at all left the room dirty. Very disrespectful I felt that I had to beg for the things we are supposed to get in this kind of hotels. Shocking!!! Yes they compensated with a complimentary breakfast which was good but still the service was bad. They sent the cleaner and by the time she came we were already sleeping. And she did not speak any English … very disappointed Room 210, 26.10-28.10 2024
Hilton Edinburgh Carlton Hotels in Edinburgh Old Town

Hilton Edinburgh Carlton

Hotel near Edinburgh Old Town, Edinburgh 9.3% of visitors choose this area
Price per night from:Rp 3,400,860
8.0/10
The hotel has no breakfast, the service is very warm, the family room, did not book a night, went to the front desk and said directly to us. I left the checked baggage in the middle and returned to the room directly when I came back.
Grassmarket Hotel Hotels in Edinburgh Old Town

Grassmarket Hotel

Hotel near Edinburgh Old Town, Edinburgh 9.3% of visitors choose this area
Price per night from:Rp 3,219,328
7.6/10
MMathiesonIts a Premier INN, a low cost, basic hotel room. The rooms are a good size but the double bed has only two pillows. There was only one large towel in the room. There is no fridge. We were given only one room key which can be a bit annoying. It has minimal service, minimal staff, you can self check-in and just drop the keys to check out. It is Ok if you are clear on what you are getting.
Premier Inn Edinburgh City Centre Royal Mile Hotels in Edinburgh Old Town

Premier Inn Edinburgh City Centre Royal Mile

Hotel near Edinburgh Old Town, Edinburgh 9.3% of visitors choose this area
Price per night from:Rp 3,435,329

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 flavors while traveling, 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 IDR 4,439,416. 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 IDR 3,804,554. 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 traveling 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 traveling for business or going on a vacation, 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!

Hotel Info for Tourists

Total Properties89
Number of Reviews 25,364
Lowest PriceRp 308,904
Highest PriceIDR 33,830,058
Average Price(Weekday Night)IDR 6,702,016
Average Price(Weekend Night)IDR 8,374,986