Staffin Holidays

Photo by Jakub Bors
  • Plan, book, travel with confidence

  • Better together

    Save up to €185 when you book a flight and hotel together*

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package

    Rest easy

    Plan, book, and manage your trip all in one place

Top hotels in Staffin

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

4 out of 5
Flodigarry, Isle of Skye, Staffin, Scotland
The price is €176 per night from 12 Oct to 13 Oct
€176
12 Oct - 13 Oct
includes taxes & fees
9.4/10 Exceptional! (25 reviews)
"Second time staying at Flodigarry. Facilities, staff, bar, surroundings are all incredible. Staff is very friendly and helpful. Restaurant has amazing food and the bar has about everything you could possibly want to drink. I hope to return on a future trip to Scotland."

Reviewed on 21 Sept 2025

The Flodigarry Hotel in the Skye
Luxury self-catering cabin - panoramic mountain views, short walk from the beach

Luxury self-catering cabin - panoramic mountain views, short walk from the beach

Staffin
9.8/10 Exceptional! (41 reviews)
"The cabin was amazing! We loved the location and the view. The cabin had everything you would need, with some additional special touches to make you feel at home. The welcome basket was a wonderful surprise."

Reviewed on 3 Oct 2025

Luxury self-catering cabin - panoramic mountain views, short walk from the beach
Amber's Cottage

Amber's Cottage

2 out of 5
Staffin
The price is €777 per night from 18 Oct to 19 Oct
€777
18 Oct - 19 Oct
includes taxes & fees
10/10 Exceptional! (2 reviews)
"Great location. Super cozy. We enjoyed our stay."

Reviewed on 17 Jul 2025

Amber's Cottage
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.

What to do in Staffin

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.