Hotels with Restaurant in Scotland

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Scotland

Check availability on Scotland Hotels with Restaurant

Next weekend
In two weeks

Top Scotland Hotels with Restaurant

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (1591)
"Lovely hotel that is ideally situated in a lovely square with cafes and restaurants within easy reach of the main town. Good facilities and it is worth having a castle view room. Good choice at breakfast with lots of fresh fruit and hot choices. Staff are friendly and helpful and went above and beyond for my 60th Birthday stay especially Alistair on Reception. We really enjoyed our stay and would definitely stay here again if visiting Edinburgh. "
The price is €106
includes taxes & fees
6 Feb - 7 Feb
Apex Grassmarket Hotel

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1550)
"Some dirty towels in bathroom and pool water not great quality. Was offered take away breakfast as leaving before breakfast started. It contained stale pastries and fizzy water and absolutely rotten apple. But otherwise hotel was nice. Rooms spacious"
The price is €106
includes taxes & fees
3 Feb - 4 Feb
Dalmahoy Hotel & Country Club

Village Hotel Edinburgh

4.0 star property
8.2 out of 10, Very good, (1004)
"Fabulous hotel, in a great location. The bus to and from the city centre is great, every 2 minutes, to the door.... It has Starbuck and a bar in the lobby. Also a gym and pool you can use... The rooms are very spacious, clean and comfortable 👌 There is a carpark with loads of space so driving wouldn't be a problem. Would 100% stay here again.... happy customer 😆 "
The price is €86
includes taxes & fees
2 Mar - 3 Mar
Village Hotel Edinburgh

Apex Waterloo Place Hotel

4.0 star property
9.0 out of 10, Wonderful, (1481)
"Very smooth and pleasant visit. Hotel clean, breakfast good and generous. Nice hot sauna and lovely waterfall showers in spa. Staff were welcoming and helpful. "
The price is €117
includes taxes & fees
10 Feb - 11 Feb
Apex Waterloo Place Hotel

Apex City of Edinburgh Hotel

4.0 star property
9.0 out of 10, Wonderful, (1190)
"Really great hotel "
The price is €90
includes taxes & fees
23 Feb - 24 Feb
Apex City of Edinburgh Hotel

Coylumbridge Resort Hotel

4.0 star property
6.8 out of 10, (1003)
"I had a fantastic stay at the Coylumbridge Hotel! The staff were incredibly friendly and welcoming, making the experience even more enjoyable. The hotel itself was spacious and spotlessly clean, set in beautiful grounds creating a comfortable and relaxing atmosphere. I loved the great selection food at the restaurant. The clean swimming pool and sauna were perfect for unwinding after a cold day on the nearby ski slope at Cairngorms. The local bus service stops directly outside of the hotel ....
The price is €59
includes taxes & fees
4 Feb - 5 Feb
Coylumbridge Resort Hotel

Carlton George Hotel

4.0 star property
9.2 out of 10, Wonderful, (1005)
"Very handy location, room was clean however some of the sockets were loose in my room and could do with adding usb ports, complimentary mini bar was a nice touch to the room "
The price is €108
includes taxes & fees
6 Feb - 7 Feb
Carlton George Hotel

Cameron House on Loch Lomond

5.0 star property
9.0 out of 10, Wonderful, (153)
"Just exceptional!! Perfect hotel and facilities along with such great friendly helpful staff. Couldn’t ask for better."
The price is €377
includes taxes & fees
9 Feb - 10 Feb
Cameron House on Loch Lomond

DoubleTree by Hilton Dunblane Hydro

4.0 star property
8.4 out of 10, Very good, (1004)
"I stay a lot at this hotel and it’s so nice to be recognised and called by your name on arrival and during the stay. Staff cannot do enough for you."
The price is €95
includes taxes & fees
5 Feb - 6 Feb
DoubleTree by Hilton Dunblane Hydro

Old Waverley Hotel

3.0 star property
8.4 out of 10, Very good, (1006)
"For the price it was perfectly acceptable. Really well located. Bedroom was bigger than expected. Its an old building so had old building problems but every hotel in Edinburgh has the same issues. If on a budget would stay again."
The price is €95
includes taxes & fees
10 Feb - 11 Feb
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.
Don't see what you're looking for?
See all available properties in Scotland
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in Scotland cost?
Hotels in Scotland range between €59 to €377 per night. You’ll want to come with an appetite — these stays feature restaurants or offer access to awesome foodie experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Scotland?
Satisfy your cravings in Scotland when you base yourself at one of our multiple hotels with restaurants or near foodie areas. With a total average guest review rating of 8.5, there’s a tempting option for everyone’s budget and taste. If you’re holidaying in Edinburgh, consider The Raeburn, a 4-star property with a terrace and a garden. Another favourite pick in this popular city is Prestonfield House. This 5-star hotel includes miniature golfing and hypo-allergenic bedding.
How many hotels with restaurants are there in Scotland?
Take your pick of 1914 hotels that offer access to awesome dining throughout Scotland. Whether you want a hotel with a restaurant or one that’s at the centre of a foodie universe, Expedia makes it simple to find the perfect place.
Are there any family-friendly hotels with dining in Scotland?
You’ll find some comfortable family-friendly hotels with dining in Scotland. If you’re travelling to Edinburgh, experience the culinary delights of the city from The Lane Hotel. Amenities at this 4-star hotel include housekeeping services and a restaurant. Wilde Aparthotels, Edinburgh, Grassmarket is another great pick for families looking for hotels with restaurants or near foodie areas. This 4-star option offers an oven and a 24-hour front desk and is also in Edinburgh. Edinburgh offers lots of family-friendly attractions when you’re ready to discover the sights. Edinburgh Castle and Edinburgh Zoo promise fun for everyone.
Are there any 5-star hotels with restaurants in Scotland?
Scotland has plenty of hotels that perfectly blend luxury with sumptuous dining experiences. Eat your way around Edinburgh from Prestonfield House, a 5-star retreat with amenities such as concierge services and massage services. Fingal - A Luxury Floating Hotel is another option in Edinburgh. Also rated 5 stars, a terrace and Egyptian-cotton sheets are among the reasons travellers stay here.
Why book your hotel with restaurants in Scotland with Expedia?
Whether you’d prefer a hotel with a restaurant, or one that’s close to a foodie universe, Expedia will have an escape that’s to your tastes. Use our handy filters to search for Scotland hotels with their own dining venues. You can also refine your search for accommodation in top locations full of cafés or restaurants. Whatever you opt for, you can expect a scrumptious deal with Expedia!
How can I find cheap hotels with restaurants in Scotland?
Expedia can help you easily locate cheap hotels with restaurants in Scotland. Simply use our helpful filter tools to discover stays with restaurants or delicious extras, like included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to cut costs.
What is there to do in Scotland near my hotel with restaurants?
No matter your interests, there are so many things to do in Scotland. If you’re heading to Edinburgh, explore Edinburgh Castle, Edinburgh Zoo and Edinburgh Playhouse Theatre. Taking off to Glasgow? Buchanan Street, Kelvingrove Art Gallery and Museum and Kings Theatre Glasgow are popular attractions here.