Search Hotels with Restaurant in Isle of Skye

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Isle of Skye Hotels with Restaurant

Top Isle of Skye Hotels with Restaurant

Our top choices for Isle of Skye hotels with a restaurant

Uig Hotel

3.0 star property
9.6 out of 10, Exceptional, (1005)
"Clean room, comfortable bed and excellent location. The food and staff was fantastic and would highly recommend "
The price is £283
includes taxes & fees
6 Sept - 7 Sept
Uig Hotel

Sligachan Hotel

3.0 star property
8.6 out of 10, Excellent, (545)
"The restaurant was amazing!"
The price is £269
includes taxes & fees
15 Sept - 16 Sept
Sligachan Hotel

Eilean Iarmain

3.0 star property
9.6 out of 10, Exceptional, (228)
"Staff were brilliant and so helpful and friendly going the extra mile to help us out - the accommodation was clean and very nicely decorated and the hotel itself was in a stunning location could not fault it!"
The price is £262
includes taxes & fees
7 Sept - 8 Sept
Eilean Iarmain

Tongadale Hotel

3.0 star property
8.2 out of 10, Very good, (801)
"Good value hotel with nice location."
The price is £152
includes taxes & fees
28 Aug - 29 Aug
Tongadale Hotel

Morar Hotel

3.0 star property
7.6 out of 10, Good, (430)
"Great hotel, great staff, great good."
The price is £138
includes taxes & fees
14 Sept - 15 Sept
Morar Hotel

The Flodigarry Hotel in the Skye

4.0 star property
9.2 out of 10, Wonderful, (18)
"Amazing location; staff great and restaurant very good"
The price is £309
includes taxes & fees
30 Aug - 31 Aug
The Flodigarry Hotel in the Skye

Shieldaig Lodge Hotel

4.0 star property
9.4 out of 10, Exceptional, (132)
"Beautiful property and excellent food and service"
The price is £170
includes taxes & fees
29 Aug - 30 Aug
Shieldaig Lodge Hotel

Glenuig Inn

3.0 star property
10.0 out of 10, Exceptional, (3)
"Great staff, beautiful location, "
The price is £202
includes taxes & fees
26 Aug - 27 Aug
Glenuig Inn

The Marmalade Hotel

4.0 star property
9.2 out of 10, Wonderful, (273)
"Good, old be well maintained hotel. A short distance from town-centre. "
The price is £395
includes taxes & fees
31 Aug - 1 Sept
The Marmalade Hotel

Dunollie Hotel

3.0 star property
6.8 out of 10, (954)
"We enjoyed our stay and the breakfast in particular. "
The price is £164
includes taxes & fees
3 Sept - 4 Sept
Dunollie 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.

Top Isle of Skye Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Isle of Skye cost?
The rate for hotels in Isle of Skye ranges from £158 to £429 per night. Expedia has awesome deals on hotels with restaurants or in popular dining areas that'll satisfy both your appetite and wallet. 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 restaurants are there in Isle of Skye?
You'll find 13 hotels with restaurants in Isle of Skye. Whether you're travelling with the family or planning a weekend escape with your buddies, Expedia is here to help you find the best place.
Are there any family-friendly hotels with restaurants in Isle of Skye?
Travelling with the family in Isle of Skye is a piece of cake at Isle of Raasay Distillery. With access to dining and amenities like complimentary breakfast and a nearby beach, your crew will feel right at home at this 4-star stay. Sligachan Hotel is another family-friendly hotel that will put you within easy reach of some great foodie experiences. It has a 3-star rating and conveniences including a playground and pet-friendly facilities. Once you've checked in and unpacked your suitcase, there are tons of family-friendly attractions to discover around Isle of Skye. Fairy Pools and Sgurr Alasdair are two popular options.
Why book your hotel with dining in Isle of Skye with Expedia?
Whether you're chasing a hotel with a restaurant, or one that's close to a foodie enclave, Expedia will have an escape that's just your taste. Use our handy filters to search for Isle of Skye hotels with restaurants on-site. You can also narrow your search for properties in top locations filled with cafés or restaurants. Whatever suits your style, you'll always score a delectable deal with Expedia!
How can I find cheap hotels with dining in Isle of Skye?
With Expedia's nifty filter tool, sourcing cheap hotels with dining in Isle of Skye is a breeze. To view properties that'll make your wallet smile, narrow your search by budget, star rating and meal plans.
What is there to do in Isle of Skye near my hotel with dining?
You'll find loads of fantastic things to put on your itinerary in Isle of Skye. Drop by well-known attractions like Sgurr Alasdair, Somerled Square and Aros Experience. Portree Harbour, Old Man of Storr and Quiraing also lure many visitors.