Search Hotels with Restaurant in Old Town Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Old Town Edinburgh hotels with a restaurant

1. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,142 reviews)
"Amazing location!"
United States
Richard
The price is £143
includes taxes & fees
8 Nov - 9 Nov
Radisson Blu Hotel, Edinburgh City Centre

2. Market Street Hotel

Market Street Hotel
4.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,564 reviews)
"Perfect place to stay to enjoy both Old town and New town. Clean hotel with attentive and friendly staff!"
United States
Michael
The price is £193
includes taxes & fees
18 Nov - 19 Nov
Market Street Hotel

3. Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (1,005 reviews)
"Excellent hotel, great location, staff fantastic, breakfast excellent"
United Kingdom
Carolyn
The price is £112
includes taxes & fees
8 Nov - 9 Nov
Edinburgh Marriott Hotel Holyrood

4. NYX Hotel Edinburgh by Leonardo Hotels

NYX Hotel Edinburgh by Leonardo Hotels
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (119 reviews)
"Great hotel"
United Kingdom
Omar
The price is £125
includes taxes & fees
8 Nov - 9 Nov
NYX Hotel Edinburgh by Leonardo Hotels

5. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (2,039 reviews)
"Excellent location and great staff - clean rooms!!!"
United States
Gowri
The price is £125
includes taxes & fees
29 Nov - 30 Nov
ibis Edinburgh Centre South Bridge - Royal Mile

6. Stay Hush

Stay Hush
3.0 star property
Edinburgh City Centre
9.6 out of 10, Exceptional, (65 reviews)
"Great place close to all tourist things you would want to do."
United States
Nipa
The price is £140
includes taxes & fees
30 Nov - 1 Dec
Stay Hush

7. The Inn Place

The Inn Place
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1,012 reviews)
"Lovely place to stay and close to all."
United States
Aimee
The price is £144
includes taxes & fees
9 Nov - 10 Nov
The Inn Place

8. ibis Edinburgh Centre Royal Mile

ibis Edinburgh Centre Royal Mile
3.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1,001 reviews)
"Friendly staff. Good location."
United States
Jess
The price is £129
includes taxes & fees
22 Nov - 23 Nov
ibis Edinburgh Centre Royal Mile

9. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Edinburgh City Centre
9.6 out of 10, Exceptional, (1,454 reviews)
"Great location, friendly and helpful staff, and clean comfortable room."
Canada
Peter
The price is £210
includes taxes & fees
8 Nov - 9 Nov
Virgin Hotels Edinburgh

10. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,008 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
The price is £144
includes taxes & fees
8 Nov - 9 Nov
Apex Grassmarket Hotel
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.

Compare popular hotels in Old Town Edinburgh

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A historic building with illuminated blue lighting, featuring a prominent tower and multiple windows.
Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
9.2
Wonderful
1,142 reviews
View
A modern lounge area with contemporary furniture, large windows, and a view of the cityscape.
Market Street Hotel
4.0 star property
9.8
Exceptional
1,564 reviews
View
A Marriott hotel exterior with outdoor seating, a flower arch, and a statue.
Edinburgh Marriott Hotel Holyrood
4.0 star property
8.8
Excellent
1,005 reviews
View
A modern interior with a staircase, a reception desk, and a vibrant mural.
NYX Hotel Edinburgh by Leonardo Hotels
4.0 star property
9.2
Wonderful
119 reviews
View
An outdoor seating area with tables and chairs, a bar, and a staircase leading to an upper level.
ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
8.4
Very good
2,039 reviews
View

Top Old Town Edinburgh Hotel Reviews

Explore a world of travel with Expedia