A group of people walking along a riverbank path surrounded by trees and greenery.

Search Hotels with Restaurant in Slateford

  • 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 availability on Slateford Hotels with Restaurant

This weekend
Next weekend

Our top choices for Slateford hotels with a restaurant

1. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
1.2 mi from Slateford
8.6 out of 10, Excellent, (1,626 reviews)
"It was very lovely here would definitely recommend!!"
Canada
Deirdre Jodi
The price is £80
includes taxes & fees
8 Nov - 9 Nov
Holiday Inn Edinburgh Zoo by IHG

2. Murrayfield Hotel

Murrayfield Hotel
3.0 star property
Murrayfield, 1.1 mi from Slateford
8.8 out of 10, Excellent, (1,002 reviews)
"The room was clean and a good size for our stay. The staff was helpful and able to answer questions about the area and the hotel amenities. It was a very enjoyable stay."
United States
Malou
The price is £126
includes taxes & fees
19 Nov - 20 Nov
Murrayfield Hotel

3. Holiday Inn Express Edinburgh City West by IHG

Holiday Inn Express Edinburgh City West by IHG
3.0 star property
1.8 mi from Slateford
8.6 out of 10, Excellent, (1,001 reviews)
"Staff was friendly. The hotel was clean and comfortable."
United States
Ariana
The price is £74
includes taxes & fees
8 Nov - 9 Nov
Holiday Inn Express Edinburgh City West by IHG

4. Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside, 1.5 mi from Slateford
8.4 out of 10, Very good, (1,009 reviews)
"Nice place to stay"
United Kingdom
Robert
The price is £98
includes taxes & fees
8 Nov - 9 Nov
Braid Hills Hotel

5. The Lane Hotel

The Lane Hotel
4.0 star property
Morningside, 1.4 mi from Slateford
9.6 out of 10, Exceptional, (251 reviews)
"Great staff, clean room and fantastic bar. Parking is a bit tricky but that’s the case anywhere in the area. Highly recommend a stay here to anyone looking for a relaxing comfortable getaway."
United States
Mark
The price is £108
includes taxes & fees
8 Nov - 9 Nov
The Lane Hotel

6. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
2.2 mi from Slateford
8.2 out of 10, Very good, (1,001 reviews)
"Rooms were clean and sheets were crisp. Clean towels every day."
Canada
Louise
The price is £80
includes taxes & fees
8 Nov - 9 Nov
Leonardo Edinburgh Murrayfield

7. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
2.7 mi from Slateford
8.2 out of 10, Very good, (846 reviews)
"Great breakfast, facilities and room"
United Kingdom
Nicola
The price is £84
includes taxes & fees
8 Nov - 9 Nov
Delta Hotels by Marriott Edinburgh

8. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
3 mi from Slateford
8.8 out of 10, Excellent, (1,004 reviews)
"Its first time I visited this hotel, its was good experience and friendly staff"
Canada
Sandeep
The price is £77
includes taxes & fees
8 Nov - 9 Nov
Courtyard by Marriott Edinburgh West

9. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
2.6 mi from Slateford
8.4 out of 10, Very good, (1,006 reviews)
"Great pool and health facilities"
United Kingdom
Simon
The price is £91
includes taxes & fees
22 Nov - 23 Nov
Village Hotel Edinburgh

10. Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
2.5 mi from Slateford
9.2 out of 10, Wonderful, (1,004 reviews)
"The staff were so helpful & kind would def stay again"
United Kingdom
J
The price is £93
includes taxes & fees
22 Nov - 23 Nov
Novotel Edinburgh Park

11. The Roseate Edinburgh

The Roseate Edinburgh
5.0 star property
Haymarket, 1.3 mi from Slateford
9.2 out of 10, Wonderful, (717 reviews)
"Lovely boutique hotel. The staff was helpful and friendly and the breakfast was wonderful. Highly recommend"
Canada
Catherine
The price is £154
includes taxes & fees
3 Dec - 4 Dec
The Roseate Edinburgh

12. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
5.2 mi from Slateford
9.0 out of 10, Wonderful, (1,771 reviews)
"Amazing staff, delicious breakfast"
Canada
Arianne
The price is £93
includes taxes & fees
1 Dec - 2 Dec
Dalmahoy Hotel & Country Club

13. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End, 1.6 mi from Slateford
9.2 out of 10, Wonderful, (467 reviews)
"nice hotel and convenient location"
United States
Waraporn
The price is £129
includes taxes & fees
23 Nov - 24 Nov
The Hoxton, Edinburgh

14. Bruntsfield Hotel, WorldHotels Elite

Bruntsfield Hotel, WorldHotels Elite
4.0 star property
Bruntsfield, 1.6 mi from Slateford
8.8 out of 10, Excellent, (1,002 reviews)
"Breakfast was excellent. There is a cold buffet and a fresh to order hot breakfast as well. The bar in the basement is very very nice. Had some very nice drinks there"
Canada
Victor
The price is £113
includes taxes & fees
8 Nov - 9 Nov
Bruntsfield Hotel, WorldHotels Elite

15. The Salisbury Hotel

The Salisbury Hotel
4.0 star property
Southside, 2.7 mi from Slateford
8.6 out of 10, Excellent, (935 reviews)
"A unique and beautiful place to stay. We weren’t there long but wish we could have stayed a couple more days"
Canada
Catherine
The price is £97
includes taxes & fees
3 Dec - 4 Dec
The Salisbury Hotel

16. Black Ivy Hotel

Black Ivy Hotel
4.0 star property
Bruntsfield, 1.7 mi from Slateford
9.4 out of 10, Exceptional, (421 reviews)
"Beautiful room and amenities, hotel and bar staff very helpful, breakfast was great and excellent location- very walkable!"
Canada
Lorraine
The price is £139
includes taxes & fees
5 Nov - 6 Nov
Black Ivy Hotel

17. The Raeburn

The Raeburn
4.0 star property
Stockbridge, 2.4 mi from Slateford
9.8 out of 10, Exceptional, (405 reviews)
"The location was superb and the staff very helpful."
United States
Martha
The price is £162
includes taxes & fees
9 Nov - 10 Nov
The Raeburn

18. Hampton by Hilton Edinburgh West End

Hampton by Hilton Edinburgh West End
3.0 star property
Fountainbridge, 1.6 mi from Slateford
8.8 out of 10, Excellent, (1,004 reviews)
"Breakfast was great and plentiful - excellent way to start the day with lovely staff present."
United Kingdom
Jonathan
The price is £109
includes taxes & fees
8 Nov - 9 Nov
Hampton by Hilton Edinburgh West End

19. Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
Leith, 4.4 mi from Slateford
8.6 out of 10, Excellent, (1,001 reviews)
"It was a great place."
United States
Kevin
The price is £90
includes taxes & fees
8 Nov - 9 Nov
Malmaison Edinburgh

20. Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
Tollcross, 2 mi from Slateford
8.8 out of 10, Excellent, (1,001 reviews)
"Good location"
United States
Jeffrey
The price is £98
includes taxes & fees
8 Nov - 9 Nov
Novotel Edinburgh Centre
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.

Top Slateford Hotel Reviews

Explore a world of travel with Expedia