Compare Hotels with Bars in Isle of Skye
Secret Bargains - Save an extra 10% or more on select Hotels with Bars
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Isle of Skye Hotels with Bars

Sligachan Hotel
Sligachan Hotel Minginish Scotland
$138 nightly
The price is $166 total per night
$166 total
Dec 2 - Dec 3
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Sligachan Hotel in Minginish, you'll be within a 15-minute drive of Portree Harbour and Aros Centre.
Pet friendly
Parking included

Eilean Iarmain
Lamraig Sleat Scotland
$112 nightly
The price is $135 total per night
$135 total
Nov 8 - Nov 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Sleat, Eilean Iarmain is in the mountains, within a 15-minute drive of Torabhaig Distillery and Armadale Ferry Terminal.
Pet friendly
Parking included

Duisdale House Hotel
Aird of Sleat, Isle of Skye Sleat Scotland
$170 nightly
The price is $204 total per night
$204 total
Nov 6 - Nov 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Sleat (Duisdalemore), Duisdale House Hotel is within a 15-minute drive of Torabhaig Distillery and Museum of the Isles.
Pet friendly
Parking included

Dunollie Hotel
Broadford Strath Scotland
Located in Strath (Broadford), Dunollie Hotel is within a 15-minute walk of Isle of Skye Market Square and Giant MacAskill Museum.
Pet friendly
Parking included

Toravaig House Hotel
Manse of Sleat Sleat Scotland
$80 nightly
The price is $96 total per night
$96 total
Dec 3 - Dec 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Toravaig House Hotel in Sleat (Teangue), you'll be a 1-minute drive from Torabhaig Distillery and 6 minutes from Museum of the Isles.
Parking included
Free WiFi
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.
Isle of Skye hotels essential information
Accommodation | 467 hotels |
|---|---|
Lowest Price | $96 |
Highest Price | $204 |
Popular hotels | Sligachan Hotel, Eilean Iarmain, Duisdale House Hotel, Dunollie Hotel, Toravaig House Hotel, Kings Arms Hotel |
Most Recent Isle of Skye Hotel Reviews

The Marmalade Hotel
5 out of 5
Posted 5 hours ago
CheapTickets Verified Review
"Great staff, clean rooms, excellent bar service and only a short stroll to town."
A verified traveler stayed at The Marmalade Hotel
More to Explore in Isle of Skye
Top Picks
- Inns in Portree
- Hotels with a Gym in Portree
- Breakish Hotels
- Harlosh Hotels
- 3 Star Hotels in Portree
- Sleat Hotels
- 4 Star Hotels in Isle of Skye
- Hostels in Portree
- Hotels with Restaurants in Sleat
- Historic Hotels in Portree
- 4 Star Hotels in Portree
- Hotels with Suites in Isle of Skye
- Rv Parks in Portree
- Cabin Rentals in Portree
- Spa Resorts & in Isle of Skye
- Fishing Resorts & in Isle of Skye
- Cheap Hotels in Isle of Skye
- Spa Resorts & in Portree
- Pet Friendly Hotels in Portree
- Portree Hotels
- Hotels with Free Breakfast in Portree
- Fishing Resorts & in Portree
- Luxury Hotels in Portree
- Beach Resorts & in Isle of Skye
- Hotels with Hot Tubs in Isle of Skye
- Hotels with Free Parking in Portree
- Hotels with WiFi in Portree
- Cheap Hotels in Portree






