Book Hotels in Staffin
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Staffin
Top Staffin hotels

The Flodigarry Hotel in the Skye
Flodigarry, Isle of Skye, Staffin, Scotland
3.87 mi from city center
$517 nightly
The price is $621 total per night
$621 total
Jun 8 - Jun 9
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. There's no skimping on freebies - guests receive free cooked-to-order breakfast, free WiFi, and free valet parking. Free self parking, a terrace, and a garden are also offered.
Breakfast included
Parking included

Luxury self-catering cabin - panoramic mountain views, short walk from the beach
1.78 mi from city center
A garden is available at this cabin.
Kitchen
Outdoor Space

Amber's Cottage
1.18 mi from city center
This cottage includes a garden and a virtual front desk. Take advantage of the free self parking.
Kitchen
Washer

Skye Stays
1 Sartle, Staffin, Scotland
1.98 mi from city center
This cottage doesn't skimp on freebies - guests receive free WiFi and free self parking. A terrace is also provided.
Kitchen
Washer

Bracken Hide Hotel
Struan Rd, Portree, Scotland
14.02 mi from city center
This hotel features a restaurant and 2 bars/lounges. There's no skimping on freebies - guests receive free cooked-to-order breakfast, free WiFi, and free self parking. Staff at the 24-hour front desk can provide around-the-clock assistance.
Breakfast included
Parking included

Uig Hotel
Uig, Uig, Scotland
6.21 mi from city center
$319 nightly
The price is $383 total per night
$383 total
Jun 30 - Jul 1
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. There's no skimping on freebies - guests receive free cooked-to-order breakfast, free WiFi, and free self parking. A garden is also provided.
Breakfast included
Pet friendly

Tongadale Hotel
WENTWORTH ST, Portree, Scotland
14.08 mi from city center
$199 nightly
The price is $239 total per night
$239 total
Jun 10 - Jun 11
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like full breakfast and WiFi in public areas.
Breakfast included
Pet friendly

Skeabost House Hotel
Skeabost Bridge, Skeabost, Scotland
11.97 mi from city center
$551 nightly
The price is $661 total per night
$661 total
Jun 29 - Jun 30
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a garden, and a lobby fireplace are also on offer.
Parking included
Free WiFi

Sligachan Hotel
Sligachan Hotel, Minginish, Scotland
Free Cancellation
Reserve now, pay when you stay
22.57 mi from city center
$303 nightly
The price is $364 total per night
$364 total
Jun 28 - Jun 29
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden is also provided.
Pet friendly
Parking included
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.
Staffin hotels essential information
Accommodation | 380 hotels |
---|---|
Lowest Price | $239 |
Highest Price | $661 |
Popular hotels | The Flodigarry Hotel in the Skye , Luxury self-catering cabin - panoramic mountain views, short walk from the beach, Amber's Cottage, Skye Stays, Bracken Hide Hotel, Uig Hotel, Tongadale Hotel, Skeabost House Hotel, Sligachan Hotel |
Frequently asked questions
Recent Staffin hotel reviews by fellow wanderers

Uig Hotel
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"Quiet location in a beautiful town . Hotel was nice and more spacious than others we have stayed at . "
A verified traveler stayed at Uig Hotel
Hotels near…
Areas of Staffin
Most popular
Hotels
Cars