Find hotels in Scottish Islands from CA $81

  • 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

Go beyond your typical stay in Scottish Islands

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Scottish Islands hotels

1. Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (233 reviews)
"Beautiful place to stay; excellent accommodations!"
United States
James
Redwood House Hotel

2. Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (211 reviews)
"Our stay at Greshornish was lovely. It’s quite a remote location, but would be a lovely place to stay for a few days. We used it as a halfway point traveling around the Isle of Skye . Also, the breakfast was very good."
United States
Donna
The price is CA $82
CA $98 total
includes taxes & fees
Dec 2 - Dec 3
Greshornish House Hotel

3. Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
9.8 out of 10, Exceptional, (89 reviews)
"Great hotel — very cozy with a wonderful atmosphere."
United Kingdom
Avi
The price is CA $256
CA $307 total
includes taxes & fees
Nov 8 - Nov 9
Atholl House Skye

4. Minnies Rooms

Minnies Rooms
3.5 star property
Dunvegan
9.4 out of 10, Exceptional, (196 reviews)
"Maryanne is the perfect hostess. The accommodations are excellent and continental breakfast is top notch. Will definitely stay again."
United States
Denise
The price is CA $175
CA $210 total
includes taxes & fees
Dec 7 - Dec 8
Minnies Rooms

5. Kilmuir Park

Kilmuir Park
3.5 star property
Dunvegan
10.0 out of 10, Exceptional, (98 reviews)
"Lovely B&B, exceptional hosts, fabulous breakfast service"
Australia
Athol
Kilmuir Park

6. Dunshee

Dunshee
3.0 star property
Roskhill
10.0 out of 10, Exceptional, (28 reviews)
"Friendly host & excellent breakfast Enjoyable experience "
United Kingdom
Ian
Dunshee

7. The Tide B&B

The Tide B&B
3.5 star property
Dunvegan
10.0 out of 10, Exceptional, (14 reviews)
"Beautiful setting right on the water with sheep strolling by -it was idyllic! Breakfast was lovely. We very much enjoyed our stay. "
United States
Linda
The Tide B&B

8. Tullochard House

Tullochard House
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (1 review)
"We absolutely loved our stay at Tullochard House. We stayed 2 nights and would’ve loved to stay longer. Stef and Tom were the best hosts we could have hoped for. And the breakfast basket in the morning was such a nice touch (and delicious too!). My wife and I would 100% stay there again when we visit Isle of Skye again. It’s right in between Neist Point Lighthouse and Portree making it super easy to explore the whole region. 10/10 would recommend."
Canada
Jonathan-Charles
Tullochard House

9. Tarner B and B

Tarner B and B
2.0 star property
Isle of Skye
Tarner B and B

10. Atholl House Hotel

Atholl House Hotel
2.0 star property
Dunvegan
Atholl House Hotel

11. Tigh Na Fraoch,

Tigh Na Fraoch,
2.0 star property
Skeabost
Tigh Na Fraoch,
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.

Hotels recommended for families in Scottish Islands

Stay near popular Scottish Islands attractions

Learn more about Scottish Islands

Surrounding the northern tip of the United Kingdom are nearly 800 individual islands, some inhabited, some not, but all beautiful.

A waterfront with colorful buildings and a stone wall.

Top Scottish Islands Hotel Reviews