Find Hotels with Restaurants in Tayside

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 261 Tayside Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Courtyard
Cromlix
5.0 star property
9.8 out of 10, Exceptional, (311)
"Excellent stay from start to finish, and made to feel very special by all the Cromlix team. Food was exceptionally good too. Nice touch having the wellies we could use to go explore the lovely scenic grounds as well. "
The price is $594
$713 total
includes taxes & fees
May 22 - May 23
Cromlix
Terrace/patio
The Old Mill Inn
4.0 star property
9.8 out of 10, Exceptional, (302)
"Incredible location. Excellent restaurant "
The price is $199
$239 total
includes taxes & fees
May 19 - May 20
The Old Mill Inn
Exterior detail
Fairmont St Andrews
5.0 star property
9.4 out of 10, Exceptional, (1001)
"Amazing hotel. We had a wonderful stay. The restaurant at the clubhouse was superb with stunning views (lovely that the shuttle takes and picks you up). The bell team charged our electric vehicle which was very convenient. The breakfast was wonderful with excellent choices. Our spa massages were superb. Golf will be on our agenda next time since the courses look great (we played St Andrews this visit). "
The price is $288
$346 total
includes taxes & fees
May 20 - May 21
Fairmont St Andrews
Exterior
Apex City Quay Hotel & Spa
4.0 star property
9.2 out of 10, Wonderful, (1003)
"There were stains on the carpets. In bad need of being lifted. The rest of the facilities were good although, the pool area is swamped with members of the public and it’s difficult to get a space in the sauna, whirlpool etc. having to queue or be sitting on someone’s lap! Staff really friendly, bar area nice "
The price is $84
$100 total
includes taxes & fees
Jun 9 - Jun 10
Apex City Quay Hotel & Spa
Indoor pool, sun loungers
Carnoustie Golf Hotel
4.0 star property
9.0 out of 10, Wonderful, (1000)
"Good experience at Spa, courteous staff at front desk"
The price is $90
$108 total
includes taxes & fees
Jun 2 - Jun 3
Carnoustie Golf Hotel
Exterior
Leonardo Boutique Huntingtower Perth
4.0 star property
9.0 out of 10, Wonderful, (731)
"Beautiful place with great room. Lovely friendly helpful staff!! Beautiful gardens surrounding it. Highly recommended "
The price is $134
$161 total
includes taxes & fees
May 19 - May 20
Leonardo Boutique Huntingtower Perth
Front of property
The Tormaukin Hotel
3.0 star property
8.8 out of 10, Excellent, (94)
"Great hotel and hospitality will call again. Breakfast excellent "
The Tormaukin Hotel
General Wades Double Room, Annex Building | Street view
Dunkeld House Hotel
4.0 star property
8.6 out of 10, Excellent, (1000)
"Bar service very slow, I suspect due to a shortage of staff, the staff that were there were very good and friendly. Calum was especially good for such a young chap. 10/10"
The price is $174
$209 total
includes taxes & fees
Jun 6 - Jun 7
Dunkeld House Hotel
Reception
Malmaison Dundee
4.0 star property
8.6 out of 10, Excellent, (1001)
"Great stay. There should be a late night bar though"
The price is $81
$97 total
includes taxes & fees
Jun 2 - Jun 3
Malmaison Dundee
Exterior
Moness Resort
3.0 star property
8.6 out of 10, Excellent, (980)
"Property was good and spacious.Had problems with Tv remote, not switching on, had batteries replaced but no difference. Exterior of property could do with a clean up. Enjoyed stay and thought it was good value."
The price is $168
$202 total
includes taxes & fees
May 28 - May 29
Moness Resort
Don't see what you're looking for?
See all available properties in Tayside
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.

Tayside Hotels with Restaurants information

 

Hotels with Restaurants in Tayside

261

Highest price
$288
Cheapest price
$81
Number of guest reviews
8,445
Total number of hotels in Tayside
1,214

 

Frequently asked questions

How much do hotels with dining in Tayside cost?
Hotels in Tayside range between $81 to $288 per night. Don’t forget your appetite — these properties feature restaurants or offer access to some great dining experiences. 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.
How many hotels with dining are there in Tayside?
Choose from 261 hotels that offer access to great dining all over Tayside. Whether you’re looking for a hotel with restaurants or one that’s at the center of a gastronomic universe, Expedia will help you find the perfect hotel.
Why book your hotel with dining in Tayside with Expedia?
Reserving a hotel with dining in Tayside is as easy as working out your travel dates and selecting an option that suits your needs. Chasing a property that has its own restaurant or is near a food hub? Want it to be upscale or budget friendly? Use Expedia’s filters to further narrow your search results and find your perfect match.
How can I find cheap hotels with dining in Tayside?
Expedia can help you search for cheap hotels with dining in Tayside. Try our helpful filter tools to look up properties with restaurants or satisfying extras, such as included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.

Recent reviews of Tayside hotels
Expedia verified reviews