Search Hotels with Restaurant in Scotland

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Scotland Hotels with Restaurant

Our top choices for Scotland hotels with a restaurant

University Hotel & Suites Shippensburg, Trademark by Wyndham

University Hotel & Suites Shippensburg, Trademark by Wyndham
2.5 star property
Shippensburg
8.8 out of 10, Excellent, (994 reviews)
"Great stay"
United States
Anthony
The price is ₹6,099
₹6,770 total
includes taxes & fees
12 Feb - 13 Feb
University Hotel & Suites Shippensburg, Trademark by Wyndham

Holiday Inn Express Greencastle by IHG

Holiday Inn Express Greencastle by IHG
2.5 star property
Greencastle
8.6 out of 10, Excellent, (582 reviews)
"Nice staff, quiet, clean, comfortable, excellent breakfast! Good value! "
United States
Jennifer
The price is ₹8,442
₹9,370 total
includes taxes & fees
16 Feb - 17 Feb
Holiday Inn Express Greencastle by IHG

Courtyard by Marriott Shippensburg

Courtyard by Marriott Shippensburg
3.0 star property
Shippensburg
9.0 out of 10, Wonderful, (671 reviews)
"staff was okay hotel was amazing "
United States
Lexieanna
The price is ₹8,785
₹9,752 total
includes taxes & fees
20 Feb - 21 Feb
Courtyard by Marriott Shippensburg

Liberty Mountain Lodging by Vail Resorts

Liberty Mountain Lodging by Vail Resorts
2.5 star property
Fairfield
8.8 out of 10, Excellent, (513 reviews)
"Place was fantastic!"
United States
John
The price is ₹14,126
₹15,679 total
includes taxes & fees
12 Mar - 13 Mar
Liberty Mountain Lodging by Vail Resorts

Hawthorn Extended Stay by Wyndham Chambersburg

Hawthorn Extended Stay by Wyndham Chambersburg
2.5 star property
Chambersburg
8.0 out of 10, Very good, (88 reviews)
"Very clean, quiet and spacious enough room "
United States
Mary Alice
The price is ₹5,433
₹6,030 total
includes taxes & fees
1 Mar - 2 Mar
Hawthorn Extended Stay by Wyndham Chambersburg

Travelodge by Wyndham Chambersburg

Travelodge by Wyndham Chambersburg
2.0 star property
Chambersburg
7.2 out of 10, Good, (703 reviews)
"Nice overnight stop "
United States
Sharlene
The price is ₹4,861
₹5,395 total
includes taxes & fees
8 Mar - 9 Mar
Travelodge by Wyndham Chambersburg
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 Scotland Hotel Reviews

Frequently asked questions

How much do hotels with dining in Scotland cost?
Hotels in Scotland range between ₹5,395 to ₹15,679 per night. Come with an appetite — these stays feature restaurants or are close 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 dining in Scotland?
Scotland has multiple hotels with dining with a total average guest review rating of 8.3. Springhill Suites by Marriott Chambersburg is a popular option if you want to discover the local dining scene. It has a 2.5-star rating and offers amenities such as a swimming pool and a barbecue grill. Hampton Inn Chambersburg is another recommended choice. This 2.5-star hotel offers access to some delightful food experiences and features miniature golfing and a swimming pool.
How many hotels with restaurants are there in Scotland?
Use up your holiday days and choose from 3 hotels with access to dining options in Scotland. For business travel, a romantic break and everything in between, Expedia is here to help you find a stay to satisfy your inner foodie in just a click or two.
What are the best cheap hotels with dining in Scotland?
With hotels with dining starting at only ₹5,395 per night, you'll have more cash in your pocket to splurge on memorable food experiences in Scotland! Springhill Suites by Marriott Chambersburg is a well-priced option that offers amenities such as a swimming pool and a barbecue grill. Alternatively, taste the flavours of Scotland from Hampton Inn Chambersburg. A swimming pool and miniature golfing are among this property's conveniences. If you'd like to hold on to your hard-earned dollars and still see the best of Scotland, add some wonderful free attractions to your to-do list. Caledonia State Park and Mont Alto State Park are always popular among visitors. This price was 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.
Are there any family-friendly hotels with dining in Scotland?
Many visitors after a family-friendly hotel with dining in Scotland book Springhill Suites by Marriott Chambersburg. With a 2.5-star rating and amenities such as complimentary breakfast and housekeeping services, you'll feel right at home here. Clarion Hotel & Suites University - Shippensburg is a 2.5-star stay that will also give you access to some top food experiences. Laundry facilities and WiFi help make it a great base for your family trip. After checking in and chilling in your cosy digs, it's time to head out and discover the local sights. Cluggy's Family Amusement Centre and Caledonia State Park are top family-friendly attractions in Scotland.
Why book your hotel with restaurants in Scotland with Expedia?
With Expedia, it's easy to find your dream hotel with restaurants in Scotland. Make your way to the filters to search for stays with a restaurant on-site. If you have a certain budget, select how much you'd like to spend and your preferred hotel star rating. We'll help you find the right place whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Scotland?
With Expedia's helpful filter tool, booking cheap hotels with restaurants in Scotland is easy. To view accommodation that are easy on your bank balance, narrow down your search by meal plans, budget and star rating.

Explore a world of travel with Expedia