A waterfall in a mountainous landscape with clear water flowing into a pool.

Hotels with Restaurants in Scotland

Check availability on Scotland Hotels with Restaurants

Next weekend
In two weeks

Our top choices for Scotland hotels with a restaurant

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,014 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
Apex Grassmarket Hotel

2. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,774 reviews)
"Amazing staff, delicious breakfast"
Canada
Arianne
Dalmahoy Hotel & Country Club

3. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,009 reviews)
"Great pool and health facilities"
United Kingdom
Simon
Village Hotel Edinburgh

4. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,160 reviews)
"A very comfortable hotel in a good location"
United Kingdom
James
Apex Waterloo Place Hotel

5. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,805 reviews)
"Nice hotel, easy to get around to many sites and nearby several restaurants and shops"
United States
Heather
Apex City of Edinburgh Hotel

6. Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.2 out of 10, Good, (1,003 reviews)
"I often stay at this hotel Great location Big spacious room and the stsff are a credit to the hotel"
United Kingdom
Marc
Coylumbridge Resort Hotel

7. Carlton George Hotel

Carlton George Hotel
4.0 star property
City Centre Glasgow
9.2 out of 10, Wonderful, (1,002 reviews)
"Great Location, lovely rooms and late check out."
United Kingdom
Nadia
Carlton George Hotel

8. Cameron House on Loch Lomond

Cameron House on Loch Lomond
5.0 star property
Alexandria
9.0 out of 10, Wonderful, (371 reviews)
"Idealic location and had everything we needed. Staff was so attentive and the design is beautiful. The steam room and sauna and got tub were perfect escaping from storm boelo."
Canada
lauren
Cameron House on Loch Lomond

9. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,004 reviews)
"Really good place helpful staff great stay"
United Kingdom
Daniel
Apex Dunblane Hydro Hotel

10. Old Waverley Hotel

Old Waverley Hotel
3.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (1,003 reviews)
"Room was clean and breakfast was good"
United States
Gaston
Old Waverley 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.
Save an average of 15% on thousands of hotels when you're signed in

Top Scotland Hotel Reviews

Explore a world of travel with Expedia