Edinburgh

Best Hotels near Edinburgh Old Town, Edinburgh

Enter your travel dates to check the latest prices and availability

Swipe up to view more
Filter by:
Hotel star rating
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

Popular Hotels near Edinburgh Old Town

Choose your travel dates to see the latest prices.
Most Popular
Lowest Price
KM Hotel
KM HotelKM Hotel
0.48km from Edinburgh Old Town
With a stay at KM Hotel, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and Edinburgh Castle. This bed & breakfast is 0.2 mi (0.4 km) from University of Edinburgh and 1.1 mi (1.7 km) from Princes Street. Take advantage of recreation opportunities such as bicycles to rent, or other amenities including complimentary wireless internet access and complimentary use of a nearby fitness facility. Full breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 7:30 AM to 10:30 AM for a fee. Featured amenities include complimentary wired internet access, a 24-hour front desk, and luggage storage. Make yourself at home in one of the 45 guestrooms. Complimentary wired and wireless internet access is available. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers, housekeeping is provided daily, and irons/ironing boards can be requested.

GGuest User 2023.07.04
Our visit was gift from our daughter. 4day stay was very pleasant. Room was compact, clean but on the 3rd floor with no lift was quite tiring! Reception staff, cleaning staff and breakfast room staff - super, helpful, welcoming, pleasant, hardworking and efficient. The Breakfast room being in another building was a bit odd! But the food was very good. Plenty of choices of hot or cold.” Hot” was quite cold for me, one morning, but staff microwaved it without a scene!!!
Excellent
48 review
4.3/5
Price from
BRL 772
per night
Check Availability
Destiny Student - Holyrood (Brae House)
Destiny Student - Holyrood (Brae House)Destiny Student - Holyrood (Brae House)
Royal Mile | 1.4km from Edinburgh Old Town
A stay at Destiny Student Holyrood - Campus Accommodation places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Edinburgh Playhouse Theatre. This hostel is 0.8 mi (1.3 km) from Royal Mile and 1.5 mi (2.4 km) from Edinburgh Castle. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a television in a common area. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Make yourself at home in one of the 411 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.

GGuest User 2022.09.06
We stayed here on the last days of the Fringe festival so we chose it for its reasonable price. Location is very good, I'd say 15 minutes walking from the centre. Nothing fancy as it's a student accommodation but overall clean and pleasant. The only thing I would improve is cleanliness and temperature in the corridors as the carpets are stained and old, and it was too hot. As for the room, despite being tiny, it didn't feel claustrophobic, thanks also to the the big window, and I liked the bathroom quite new, bright, and clean. In conclusion, I'd definitely recommend staying here.
77 review
3.4/5
Price from
BRL 470
per night
Check Availability
Mercure Edinburgh City - Princes Street Hotel
Mercure Edinburgh City - Princes Street HotelMercure Edinburgh City - Princes Street Hotel
New Town | 0.51km from Edinburgh Old Town
With a stay at Mercure Edinburgh City - Princes Street Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and within a 5-minute walk of George Street. This hotel is 0.6 mi (1 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from Royal Mile. Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance. Grab a bite to eat at the Scott`s on Princes Street, a restaurant where you can take in the garden view, or stay in and take advantage of 24-hour room service. Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby. Stay in one of 169 guestrooms featuring LED televisions. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

GGuest User 2023.03.17
Solo visit as visiting the city, Edinburgh always been on my ”bucket” list and this hotel is just a gem! Not a 5 star building but most definitely a 5 star experience. I was met by Anthony who checked me in promptly and efficiently, he was very informative and helped me with a few tourist things. My room was perfectly fine, a little dated but nothing drastic. Breakfast perfectly cooked and everything you could have wanted, loved the porridge. I will be back again!
Very Good
163 review
4.2/5
Price from
BRL 766
per night
Check Availability
Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel EdinburghLeonardo Royal Hotel Edinburgh
Edinburgh Old Town | 0.33km from Edinburgh Old Town
With a stay at Leonardo Royal Hotel Edinburgh - Formerly Jurys Inn, you'll be centrally located in Edinburgh, steps from Royal Mile and 12 minutes by foot from Edinburgh Castle. This 4-star hotel is 0.4 mi (0.6 km) from Princes Street and 0.5 mi (0.8 km) from University of Edinburgh. Make use of convenient amenities, which include complimentary wireless Internet access and a television in a common area. Stop by the hotel's restaurant, Innfusion, for dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are served on weekdays from 6:30 AM to 10 AM and on weekends from 7:00 AM to 11 AM for a fee. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Make yourself at home in one of the 190 guestrooms featuring espresso makers and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and you can also request cribs/infant beds (complimentary).

GGuest User 2023.11.09
Stayed overnight at the Leonardo Hotel as we were hosting friends visiting from Pensilvania USA and all I can say is it was outstanding! From check in, special mention to Steve the Concierge (who diligently stored our bags and offered advice) to the welcome complimentary glass of Prosecco all of the staff were tentative and exceptionally friendly! The rooms were clean and comfortable and the restaurant for breakfast outstanding. All in all fantastic value for money and we would definitely recommend it!
Excellent
227 review
4.5/5
Price from
BRL 1,403
per night
Check Availability
Britannia Edinburgh Hotel
Britannia Edinburgh HotelBritannia Edinburgh Hotel
West End | 2.03km from Edinburgh Old Town
With a stay at Britannia Hotel Edinburgh, you'll be centrally located in Edinburgh, within a 5-minute drive of Princes Street and Murrayfield Stadium. This hotel is 1.9 mi (3 km) from Edinburgh Castle and 1.7 mi (2.7 km) from University of Edinburgh. Make use of convenient amenities such as complimentary wireless Internet access, a television in a common area, and tour/ticket assistance. You can enjoy a meal at Britannia Hotel serving the guests of Britannia Hotel Edinburgh, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are served on weekdays from 7 AM to 10 AM and on weekends from 8 AM to 11 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 178 guestrooms. Wireless Internet access (surcharge) is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include coffee/tea makers and irons/ironing boards, and housekeeping is provided daily.

GGuest User 2024.01.17
Hotel is close to Haymarket station and well connected to public transport just 10 min walk. Service is good
127 review
3.2/5
Price from
BRL 501
per night
Check Availability
Destiny Student – Murano (Campus Accommodation)
Destiny Student – Murano (Campus Accommodation)Destiny Student – Murano (Campus Accommodation)
1.67km from Edinburgh Old Town
With a stay at Destiny Student Murano - Campus Accommodation, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This hostel is 2.2 mi (3.5 km) from Edinburgh Castle and 1.2 mi (2 km) from Princes Street. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a television in a common area. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Make yourself at home in one of the 325 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.

GGuest User 2023.07.22
Good value for money and excellent location in Edinburgh. Our flat was spacious and comfortable for a three-day stay. With each bedroom being en suite we all had comfortable sleeping and living arrangements. The kitchen was well appointed and the reception desk even gave us shampoo and dishwasher soap tablets. As it was warm, they also made fans available at no cost to anyone who wanted one. We travel to Edinburgh every summer. We absolutely plan to return to Destiny Murano next July.
85 review
3.7/5
Price from
BRL 432
per night
Check Availability
Novotel Edinburgh Park
Novotel Edinburgh ParkNovotel Edinburgh Park
Edinburgh Airport Area | 7.94km from Edinburgh Old Town
The 4-star superior Novotel Edinburgh Park Hotel caters to both business & leisure travellers. Situated next to Edinburgh Park train station & directly on the Edinburgh tramway, this hotel is one of the most convenient locations to explore the city. Featuring 170 spacious & modern rooms with newly fitted air conditioning, it is an ideal place to relax after a meeting or a day of exploration. The hotel blends comfort with a contemporary setting, providing a space to work, unwind, & recharge.

GGuest User 2022.10.13
After staying in a number of hotels in Edinburgh, Novotel Edinburgh Park is definitely of highest quality in this price range. The location is perfect if you are working outside of the city but want to still experience the city centre at night. Edinburgh Park train station and tram stop are very close to the hotel with frequent services to neighbouring towns and Waverley station (city centre). The train is quickest to Waverley at only 9 mins and costs as little as £2.70 at super off peak times for a return ticket. The hotel rooms are spacious and clean. There are hundreds of channels on the 55” TVs. The beds are comfy and there is a temperature regulator fan (not air conditioning). The bathrooms are clean and well furnished. Executive rooms get some more toiletries than standard rooms. Some rooms have baths and some have stand-in showers. (Maybe you can note your preference when booking) Breakfast is definitely worth paying for. There’s a huge selection of food options, something for everyone. Hot food and continental style breakfast is offered and is a buffet style. The restaurant is large but can be very busy in the evenings. Car parking is offered at a member rate (Accor ALL account holders) of £6 per day. I would rate the hotel very highly, after staying here a number of times over the past few months and with more bookings in the not so distant future. I look forward to returning!
Excellent
61 review
4.5/5
Price from
BRL 979
per night
Check Availability
Leonardo Royal Edinburgh Haymarket
Leonardo Royal Edinburgh HaymarketLeonardo Royal Edinburgh Haymarket
West End | 1.53km from Edinburgh Old Town
With a stay at Leonardo Royal Edinburgh Haymarket, you'll be centrally located in Edinburgh, a 9-minute walk from Princes Street and 11 minutes by foot from Princes Street Gardens. This 4-star hotel is 0.8 mi (1.3 km) from George Street and 1.4 mi (2.2 km) from Murrayfield Stadium. This smoke-free hotel has 5 floors in 1 building and offers wheelchair access. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's 24-hour room service. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are served on weekdays from 6:30 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-out, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 282 guestrooms featuring espresso makers and flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and desks.

BBreezeybops 2021.01.03
I booked a a night within the hotel on Halloween as we had booked a walking ghost tour within the city. It was a bit of a walk down to the Royal mile taking about 25 mins but as it was dry it was ok. The hotel was fantastic, the reception staff were lovely and very helpful. The entrance lobby was warm and clean, very inviting. All of the corridors were very well maintained, clean and beautifully decorated. Our room was very spacious with a queen sized bed, seating area and a good sized bathroom. The room again was nicely decorated and well equipped. Due to the restrictions the hotel restaurant was closed but we were allowed to order food into the hotel and the receptionist even pointed us in the direction of local shops. I would recommend the hotel and will most probably stay again.
Excellent
160 review
4.3/5
Price from
BRL 884
per night
Check Availability
Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal MileAparthotel Adagio Edinburgh Royal Mile
Edinburgh Old Town | 0.53km from Edinburgh Old Town
Aparthotel Adagio Edinburgh Royal Mile is centrally located in Edinburgh, a 4-minute walk from Royal Mile and 7 minutes by foot from St. Giles' Cathedral. This family-friendly aparthotel is 0.5 mi (0.8 km) from Palace of Holyroodhouse and 0.6 mi (1 km) from Princes Street Gardens. Take advantage of recreation opportunities such as a 24-hour fitness center, or other amenities including complimentary wireless Internet access and an arcade/game room. This aparthotel also features tour/ticket assistance, a vending machine, and bike parking. Buffet breakfasts are served on weekdays from 6:30 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Make yourself at home in one of the 146 guestrooms, featuring kitchenettes with refrigerators and stovetops. Complimentary wireless Internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided on request.

KKenny 2024.04.01
Before check in this hotel, I was little concerned about it since there’s couple negative comment about this hotel. I believed only some room has issue but my room is perfectly fine! The water temperature is great and no other issue. The breakfast is very good, suggest you going down to the breakfast area around 7 if you want to get hot food and quiet breakfast time~ On the other hand, it’s an apartment, so you need to throw your rubbish away, and better to bring personal cleaning equipment as well. It’s a 9/10 rating, it would be great if they fix another washing machine so don’t need to wait for it.
Excellent
61 review
4.4/5
Price from
BRL 1,385
per night
Check Availability
Melville Castle Hotel
Melville Castle HotelMelville Castle Hotel
8.36km from Edinburgh Old Town
With a stay at Melville Castle in Lasswade, you'll be within a 15-minute drive of Royal Mile and Edinburgh Castle. This upscale castle is 7.2 mi (11.5 km) from Princes Street and 5.3 mi (8.5 km) from University of Edinburgh. Make use of convenient amenities such as complimentary wireless internet access, wedding services, and a ballroom. At Melville Castle, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Full breakfasts are served on weekdays from 7:30 AM to 9:30 AM and on weekends from 8:00 AM to 10:00 AM for a fee. Featured amenities include a 24-hour front desk and an elevator. Free self parking is available onsite. Stay in one of 33 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature bathtubs or showers, complimentary toiletries, and hair dryers. Conveniences include electric kettles and irons/ironing boards, as well as phones with free local calls.

AAnonymous User 2024.02.13
The room is good, with a view at the door, which is the characteristic of the castle hotel. The service is good, the room is clean, and the space is large. The interior decoration of the room is very classic and very atmospheric.
Very Good
58 review
4.2/5
Price from
BRL 967
per night
Check Availability
See all Hotels near Edinburgh Old Town

Hotels You May Like in Edinburgh

Choose from these most booked hotels in the past month
4.6/5
105 review
Code Pod – the Court - Edinburgh
Edinburgh Old Town, Edinburgh | 0.05KM from Edinburgh Old Town
"Great stay!""Great amenities"
Select dates to view prices
4.6/5
142 review
Cheval Old Town Chambers
Edinburgh Old Town, Edinburgh | 0.12KM from Edinburgh Old Town
"Many amenities""Large rooms"
Select dates to view prices
4.3/5
152 review
Ibis Edinburgh Centre South Bridge – Royal Mile
Edinburgh Old Town, Edinburgh | 0.2KM from Edinburgh Old Town
"Great stay!""Great location"
Select dates to view prices
4.5/5
92 review
Virgin Hotels Edinburgh
Edinburgh Old Town, Edinburgh | 0.2KM from Edinburgh Old Town
"Great stay!""Great service"
Select dates to view prices
4.0/5
63 review
St Christopher's Edinburgh Original
Edinburgh Old Town, Edinburgh | 0.22KM from Edinburgh Old Town
4.0/5
47 review
St Christopher's Edinburgh Old Town
Edinburgh Old Town, Edinburgh | 0.23KM from Edinburgh Old Town
"Clean and tidy""Great stay!"
Select dates to view prices
4.4/5
83 review
Hilton Edinburgh Carlton
Edinburgh Old Town, Edinburgh | 0.24KM from Edinburgh Old Town
"Great stay!""Friendly host"
Select dates to view prices
4.0/5
92 review
Stay Central Hotel
Edinburgh Old Town, Edinburgh | 0.07KM from Edinburgh Old Town
4.0/5
110 review
Ibis Edinburgh Centre Royal Mile - Hunter Square
Edinburgh Old Town, Edinburgh | 0.13KM from Edinburgh Old Town
4.3/5
56 review
A&o Edinburgh City
Edinburgh Old Town, Edinburgh | 0.26KM from Edinburgh Old Town
"Clean and tidy""Great stay!"
Select dates to view prices

Frequently Asked Questions About Edinburgh Old Town

Which hotels near Edinburgh Old Town are the most popular?

Britannia Edinburgh Hotel,Code Pod – the Court - EdinburghandW Edinburgh are some of the most popular hotels.

What luxury hotels are near Edinburgh Old Town?

Cheval the Edinburgh Grand,Virgin Hotels EdinburghandW Edinburgh are popular luxury hotels that aren't too expensive.

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 TownandTravelodge Edinburgh Central Queen Street are popular hotels at great price points.

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 BRL 1,227. Prices fluctuate often; this rate is for reference only.

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,Code Pod – the Court - EdinburghandW Edinburgh . Be sure to book these popular hotels in advance!

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 BRL 1,371. Prices fluctuate often; this rate is for reference only.

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,Code Pod – the Court - EdinburghandW Edinburgh are all popular hotels that have free Wi-Fi.

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. W Edinburgh,Hampton by Hilton Edinburgh West EndandLeonardo Royal Edinburgh Haymarket are some popular hotels with gyms.

What are some accessible hotels near Edinburgh Old Town?

Britannia Edinburgh Hotel,W EdinburghandHampton by Hilton Edinburgh West End are popular accessible hotels.

What hotels near Edinburgh Old Town have non-smoking rooms?

Many guests care about the quality of the rooms they stay in and want to ensure that their rooms have fresh, clean air. Britannia Edinburgh Hotel,Code Pod – the Court - EdinburghandW Edinburgh are all popular hotels with non-smoking rooms.

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,W EdinburghandHampton by Hilton Edinburgh West End ? These are all popular hotels with parking lots.

What hotels are recommended near Edinburgh Old Town?

If you're having a hard time choosing a hotel, consider staying at Luxury George Street Apartments: Forth Suite,E'holidayandLuxury George Street Apartments: Castle Suite , these hotels have great reviews. Be sure you book early!

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 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. Hilton Edinburgh Carlton,The Balmoral HotelandApex Grassmarket Hotel are some popular hotels with pools.

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,Code Pod – the Court - EdinburghandW Edinburgh . There are plenty of restaurants that serve local dishes near these hotels.