Hotels with Restaurants in Isle of Skye, Scotland

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 Isle of Skye Hotels with Restaurants

This weekend
Next weekend

Our top choices for Isle of Skye hotels with a restaurant

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1000)
"Lovely hotel, great location, restaurant was immense, beautiful base to enjoy a visit to Skye"
United Kingdom
Benjamin
The price is P16,420
P19,704 total
includes taxes & fees
Dec 27 - Dec 28
Uig Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (574)
"Beautiful property with breathtaking views. The room had everything you could need and wonderful person at the front desk. Very convenient location. "
United Kingdom
Julia
The price is P7,811
P9,373 total
includes taxes & fees
Jan 18 - Jan 19, 2026
Cuillin Hills Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (304)
"The staff was wonderful, breakfast was so good every morning. Our room was adorable and very clean. We loved our stay at the Skye Inn!!!"
United States
Rianna
The Skye Inn

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (298)
"Beautiful hotel. Room was spotless and staff so helpful. Breakfast was delicious!"
United Kingdom
Julie
The price is P6,489
P7,786 total
includes taxes & fees
Jan 17 - Jan 18, 2026
The Marmalade Hotel

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (234)
"The bar, the breakfast and the room were all nostalgic, clean and comfortable. The meals we had there were delightful and homey. Not to mention how delightful the staff were! I definitely recommend, wish we could have stayed long and can't wait to visit again! "
United States
Gabriela
The price is P5,950
P7,140 total
includes taxes & fees
Jan 7 - Jan 8, 2026
Eilean Iarmain

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (520)
"clean room and great staff "
United Kingdom
benoit
The price is P7,828
P9,393 total
includes taxes & fees
Jan 19 - Jan 20, 2026
Skeabost House Hotel

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (228)
"Nice place to stay."
Canada
D
The price is P4,628
P5,553 total
includes taxes & fees
Jan 26 - Jan 27, 2026
Broadford Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very Good, (826)
"Nice warm, clean room, tasty breakfast, and a great bar downstairs with live music! "
Canada
B
The price is P9,799
P11,759 total
includes taxes & fees
Dec 29 - Dec 30
Tongadale Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (287)
"The room was beautiful, staff were very friendly and helpful. The restaurant was amazing and the view was perfect. "
Australia
Bianca
The price is P13,404
P16,084 total
includes taxes & fees
Jan 2 - Jan 3, 2026
Bracken Hide Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (271)
"Nice welcome at reception, clean rooms and a lovely breakfast"
United Kingdom
Rebecca
The price is P10,247
P12,297 total
includes taxes & fees
Jan 2 - Jan 3, 2026
The Bosville
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 dining in Isle of Skye cost?
Prepare to pay between P5,553 and P19,704 per night for hotels in Isle of Skye. An ideal stay with a restaurant, or one with access to awesome culinary experiences, is only a few clicks away on Expedia. 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 Isle of Skye?
You can't go past Isle of Raasay Distillery. Make yourself comfortable at this 4-star stay which features an espresso maker and mountain views. Sligachan Hotel is another popular hotel with dining to check out. Spend your break at this 3-star option and make the most of conveniences like mountain views and a garden. There are multiple hotels with dining in Isle of Skye with a total average guest review rating of 9.0.
How many hotels with dining are there in Isle of Skye?
Reclaim your vacation days and choose from 13 hotels with dining in Isle of Skye. For work-related travel, a getaway with pals or anything in between, Expedia can help you find a stay to calm your culinary cravings in just a few clicks.
Are there any family-friendly hotels with dining in Isle of Skye?
Take the crew to Isle of Raasay Distillery, a 4-star option just a short drive from downtown. Amenities here include complimentary breakfast and housekeeping services. Another family-friendly hotel with dining in Isle of Skye is Sligachan Hotel. A playground and WiFi help make this 3-star escape a favorite. Once you've checked in and unpacked your things, there are lots of family-friendly attractions to discover in and around Isle of Skye. Fairy Pools and Faerie Glen promise fun for young and old.
Why book your hotel with dining in Isle of Skye with Expedia?
Reserving a hotel with dining in Isle of Skye is as simple as entering your travel dates and choosing the option that checks your boxes. On the search for a property that has an on-site restaurant or is in a culinary hot spot? Want it to be luxurious or affordable? Use Expedia's search filters to narrow your results even further and find the perfect pad.
How can I find cheap hotels with dining in Isle of Skye?
Expedia can help you look for cheap hotels with dining in Isle of Skye. Simply use our convenient filter tools to look up accommodations 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.
What is there to do in Isle of Skye near my hotel with dining?
Isle of Skye has enough activities and sights to entertain you for weeks, starting with Fairy Pools. Talisker Distillery, Sgurr na Banachdich and Sgurr Alasdair are other impressive attractions. If you have time to spare, Faerie Glen and Isle of Skye Oysters are nice finishing touches to your itinerary.