Search for Cheap Deals onKid-Friendly Hotels in Old Town Edinburgh
Check Last Minute Old Town Edinburgh Hotel Deals
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Featured Old Town Edinburgh Family Hotels

Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 4-star business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and ...

Holyrood Aparthotel
1 Nether Bakehouse Holyrood, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 4-star business-friendly aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Our guests praise the helpful staff ...

Aparthotel Adagio Edinburgh Royal Mile
231 Canongate, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 4-star aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the helpful ...

Leonardo Royal Hotel Edinburgh
43 Jeffrey Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the helpful ...

Old Town Chambers, Autograph Collection
Royal Mile, 329 High Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 5-star luxury hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the helpful staff and ...

Edinburgh Marriott Hotel Holyrood
81 Holyrood Road, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff and the clean ...

Motel One Edinburgh - Royal
18-21 Market Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 3-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff and ...

Hilton Edinburgh Carlton
19 North Bridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 4-star business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful staff ...

Apex City of Edinburgh Hotel
61 Grassmarket, Edinburgh, Scotland
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the ...

Holiday Inn Express Edinburgh Royal Mile by IHG
300 Cowgate, Edinburgh, Scotland
Fully refundable
Stay at this 3-star hotel in Edinburgh. Enjoy free breakfast, free WiFi, and a 24-hour front desk. Our guests praise the breakfast and the helpful staff in our ...

Radisson Blu Hotel, Edinburgh City Centre
80 High Street The Royal Mile, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...

St. Giles Apartment
375 High Street, Edinburgh, Scotland
Stay at this 3.5-star apartment in Edinburgh. Enjoy free WiFi, premium bedding, and housekeeping. Popular attractions Royal Mile and Edinburgh Castle are located ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels with Pools in Old Town Edinburgh

Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
Stay at this 4-star business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and ...
9/10 Wonderful! (2,276 reviews)
Terrific location in very scenic location with everything within walking distance. Great to have pool and sauna. I loved being in the pool looking at the castle! Helpful, friendly staff. Clean, comfortable room. Good night’s sleep. Thank you!
Reviewed on Nov 2, 2025

Edinburgh Marriott Hotel Holyrood
81 Holyrood Road, Edinburgh, Scotland
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff and the clean ...
8.4/10 Very Good! (1,011 reviews)
Everything was great!! Except the elevator got stuck between the floors for a little less than an hour. 9people in a very small elevator was bad and the air was hot and stifling with one person actually passing out. The evening staff didn’t seem too concerned but the morning crew took care and tried ...
Reviewed on Nov 2, 2025

Radisson Blu Hotel, Edinburgh City Centre
80 High Street The Royal Mile, Edinburgh, Scotland
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...
9/10 Wonderful! (1,015 reviews)
Although we didn’t eat or drink at the hotel, we had a lovely stay. The room was on a corner with 2 windows, one looking out at the Royal Mile.
Reviewed on Oct 31, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels With Connecting Rooms in Old Town Edinburgh

Leonardo Royal Hotel Edinburgh
43 Jeffrey Street, Edinburgh, Scotland
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the helpful ...

Aparthotel Adagio Edinburgh Royal Mile
231 Canongate, Edinburgh, Scotland
Stay at this 4-star aparthotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast and the helpful ...

DoubleTree by Hilton Edinburgh City Centre
34 Bread Street, Edinburgh, Scotland
Stay at this 4-star eco-certified hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful staff in ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More Hotel Options
- Historic Hotels in Old Town Edinburgh
- Apartment Hotel in Old Town Edinburgh
- Beach Hotels in Old Town Edinburgh
- Romantic Hotels in Old Town Edinburgh
- Luxury Hotels in Old Town Edinburgh
- Hotel Wedding Venues in Old Town Edinburgh
- Hotels with Early Check-in in Old Town Edinburgh
- Boutique Hotels in Old Town Edinburgh
- Hotels with a Pool in Old Town Edinburgh
- Pet-friendly Hotels in Old Town Edinburgh
Top Points of Interests in Old Town Edinburgh
- Hotels near Edinburgh Castle
- Hotels near Royal Mile
- Hotels near Grassmarket
- Hotels near St. Giles' Cathedral
- Hotels near Military Tattoo Theatre
- Hotels near Usher Hall
- Hotels near National Museum of Scotland
- Hotels near The Hub
- Hotels near Scotch Whisky Experience
- Hotels near Victoria Street
- Hotels near Real Mary King's Close
- Hotels near Scottish National Gallery
- Hotels near Greyfriars Kirk
- Hotels near Waterloo Place
- Hotels near Camera Obscura and World of Illusions
- Hotels near Edinburgh Dungeon
- Hotels near Scottish Parliament
- Hotels near Witchery Tours
- Hotels near City Art Centre
- Hotels near Greyfriar's Bobby
Cities near Old Town Edinburgh
- North Berwick Hotels (19.67 mi)
- North Sea Hotels (260.18 mi)
- Newbridge Hotels (8.45 mi)
- Dunfermline Hotels (13.44 mi)
- South Queensferry Hotels (8.21 mi)
- Falkirk Hotels (23.18 mi)
- Kirknewton Hotels (12.59 mi)
- Peebles Hotels (20.54 mi)
- Livingston Hotels (13.12 mi)
- Musselburgh Hotels (5.3 mi)
- Leven Hotels (18.62 mi)
- Great Britain Hotels (117.46 mi)
- Glenrothes Hotels (17.1 mi)
- Kirkcaldy Hotels (11.63 mi)
- Lasswade Hotels (5.55 mi)
- Bonnyrigg Hotels (6.08 mi)
- Dalkeith Hotels (6.16 mi)
- Linlithgow Hotels (15.97 mi)
- Lanark Hotels (29.78 mi)
- Bathgate Hotels (18.77 mi)
