A coastal landscape with a prominent mountain, green fields, and a small village.

Staffin Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Oct - 14 Oct
Tomorrow
14 Oct - 15 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Staffin hotels

1. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
€241
includes taxes & fees
30 Oct - 31 Oct
The Flodigarry Hotel in the Skye

2. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
€81
includes taxes & fees
9 Nov - 10 Nov
Greshornish House Hotel

3. Uig Hotel

Uig Hotel
Uig
United States
Justin
€210
includes taxes & fees
3 Nov - 4 Nov
Uig Hotel

4. Coolin View Guest Rooms

Coolin View Guest Rooms
Portree Town
United States
John
€121
includes taxes & fees
9 Nov - 10 Nov
Coolin View Guest Rooms

5. Minnies Rooms

Minnies Rooms
Dunvegan
United States
Denise
€135
includes taxes & fees
17 Oct - 18 Oct
Minnies Rooms

6. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Kelly
€201
includes taxes & fees
11 Nov - 12 Nov
The Marmalade Hotel

7. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Canada
Marc Andre
€198
includes taxes & fees
12 Nov - 13 Nov
Skeabost House Hotel

8. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Canada
James
€205
includes taxes & fees
7 Nov - 8 Nov
Bracken Hide Hotel

9. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
€156
includes taxes & fees
1 Nov - 2 Nov
Sligachan Hotel

10. Tongadale Hotel

Tongadale Hotel
Portree Town
United States
Neal
€210
includes taxes & fees
1 Nov - 2 Nov
Tongadale Hotel

11. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Christine
€236
includes taxes & fees
12 Nov - 13 Nov
Cuillin Hills Hotel

12. The Skye Inn

The Skye Inn
Portree Town
United States
Cache
€197
includes taxes & fees
11 Nov - 12 Nov
The Skye Inn

13. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Ruben
€96
includes taxes & fees
4 Nov - 5 Nov
Portree Youth Hostel

14. Loch Eyre House

Loch Eyre House
Skeabost
United States
Kelly
€175
includes taxes & fees
2 Nov - 3 Nov
Loch Eyre House

15. Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
Gairloch
United States
Jessica
€200
includes taxes & fees
12 Nov - 13 Nov
Shieldaig Lodge Hotel

16. The Portree Hotel

The Portree Hotel
Portree Town
United States
helen
€231
includes taxes & fees
1 Nov - 2 Nov
The Portree Hotel

17. The Bosville

The Bosville
Portree Town
United States
kevin
€195
includes taxes & fees
13 Nov - 14 Nov
The Bosville

18. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
United Kingdom
Pauline
€230
includes taxes & fees
12 Nov - 13 Nov
Isle of Raasay Distillery

19. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
€220
includes taxes & fees
19 Oct - 20 Oct
Hame Hotel

20. Faodail House

Faodail House
Skeabost
€1,705
includes taxes & fees
31 Oct - 1 Nov
Faodail House
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Staffin

Find the best Staffin areas for the activities you enjoy most.

Flodigarry

When in Flodigarry, you can plan a visit to Quiraing and Skye Museum of Island Life, some noteworthy sights in the nearby area.

Stay near popular Staffin attractions

A hiker in a red jacket and gray beanie sitting on a rock, overlooking a mountainous landscape with a body of water in the distance.

Old Man of Storr

9.4/10 (661 reviews)
Hike up a sloping path to reach this craggy volcanic spire, one of the natural icons of the island.
See properties
A rugged mountain landscape with steep cliffs and a valley.

Quiraing

9.6/10 (395 reviews)
Beloved by hikers, this unusual landscape is dotted with fractured rock formations, shimmering lochs and a hidden grassy plateau.
See properties
A coastal cliff with a waterfall, rocky shoreline, and ocean waves.

Kilt Rock

9.0/10 (267 reviews)
Watch water plummeting down the sheer rock edge into the ocean below at these dramatic sea cliffs.
See properties

The Storr

Commune with nature and explore the great outdoors at The Storr during your travels in Staffin. While you're in the area, wander around the parks.
See properties

Skyelight Candles

Enjoy an outing to Skyelight Candles during your stay in Staffin. While in this relaxing area, you can savour the top-notch restaurants.
See properties

The Brother's Point

Enjoy an outing to The Brother's Point during your stay in Culnacnoc.
See properties

Lealt Falls Viewpoint

You can learn about the history of Staffin with a stop at Lealt Falls Viewpoint. While you're in the area, wander around the parks.
See properties

SkyeXplorer Boat Trips

You can take time to visit SkyeXplorer Boat Trips during your travels to Staffin. While you're in the area, wander around the parks.
See properties

Learn more about Staffin

Hike along the dramatic Quiraing on Skye's Trotternish Peninsula, where ancient landslips created a landscape of pinnacles and hidden plateaus. Scan the rocky shoreline at An Corran beach for dinosaur footprints, then visit nearby Kilt Rock waterfall with its distinctive basalt columns.

See all hotels in Staffin
A winding road along a coastal landscape with a prominent rocky cliff and a body of water.
Photo by Berit from Redhill/Surrey, UK

Top Staffin Hotel Reviews

Uig Hotel

Uig Hotel

10/10 Excellent
"We brought our 1year old and staff was super accommodating towards him. Breakfast and dinner was delicious!"
Jessica 4-night trip
Posted 19 hours ago
Uig Hotel
The Bosville

The Bosville

10/10 Excellent
"The Hotel was very nice and in a perfect location. The staff were very friendly and polite. The is hardly any l parking, you’ll have to walk about 7-10 minutes away. The restaurant has a great breakfast that is included. I would defray here again."
kevin 3-night trip
Posted 1 day ago
The Bosville
Tongadale Hotel

Tongadale Hotel

8/10 Good
"Considering the limited places available it was small but clean and more than efficient for a one night stay"
David 1-night trip
Posted 1 day ago
Tongadale Hotel
Minnies Rooms

Minnies Rooms

10/10 Excellent
"Minnie was very sweet and took great care of us!"
Joseph 2-night trip
Posted 3 days ago
Minnies Rooms
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"The staff at this property were the absolute best and so kind and attentive. Leon was incredibly kind and helpful and all the wait staff and room service staff were awesome. I felt cared for and welcome and my stay as a woman traveling alone was the best I could have hoped for. I definitely recommend this breathtaking property and will be back! PS: make sure to experience the sauna!"
Emma 2-night trip
Posted 4 days ago
The Flodigarry Hotel in the Skye
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Beautiful and extremely comfortable room!! Lovely location and not as busy as Portree. The staff accommodated us so well when we arrived because we had not eaten dinner yet and were starving so they made sure that we got something from the restaurant even though they had closed the kitchen! We were so thankful and I definitely want to stay here again when we come back to Scotland."
Alyson 1-night trip
Posted 5 days ago
Sligachan Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Perfect walking distance in to the main square of Portree"
Cache 2-night trip
Posted 6 days ago
The Skye Inn
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
Christine 2-night trip
Posted 9 days ago
Cuillin Hills Hotel
Luxury self-catering cabin - panoramic mountain views, short walk from the beach

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

10/10 Excellent
"Hosts were very communicative and gave great advice. Very personal touches with the cabin, sweet treats upon check in, great recommendations for local sight seeing. Private little cabin close to Staffin, the Quirang, and Old Man of Storr. Great location if you're not looking for immediate access to pubs/nightlife. Cute local cat who will come by for attention. Quiet. Private. Clean. Cozy. Definite recommendation."
Emma 3-night trip
Posted 13 days ago
Luxury self-catering cabin - panoramic mountain views, short walk from the beach

More cheap stays in Staffin

Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
€175
2 Nov - 3 Nov
includes taxes & fees
Loch Eyre House
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
€1,705
31 Oct - 1 Nov
includes taxes & fees
Faodail House
Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
Get rates
10/10 Exceptional! (193 reviews)
Old Pier Cottage B&B
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (94 reviews)
Dunvegan Camping Pods
Skye Cabins

Skye Cabins

Beinn an Righ Skeabost Scotland
Get rates
10/10 Exceptional! (11 reviews)
Skye Cabins
No 4 old Post Office Row, Isle of Skye

No 4 old Post Office Row, Isle of Skye

Skeabost Scotland
Get ratesNo 4 old Post Office Row, Isle of Skye

Find out more about Staffin

Top reasons to visit Staffin

  • Stunning Coastal Scenery: Experience breathtaking cliffs and rock formations while exploring the picturesque Staffin Beach and its surrounding areas.
  • Outdoor Adventures: Enjoy a variety of activities such as hiking scenic trails and kayaking tours to fully immerse yourself in the natural beauty.
  • Charming Local Culture: Visit nearby Flodigarry, Flashader, and Fearnmore to appreciate the rich culture and traditions of the Isle of Skye.
  • Welcoming Accommodation: Choose from cosy bed and breakfasts and pet-friendly hotels that offer unique experiences and comfort.
  • Family-Friendly Atmosphere: Staffin is perfect for family holidays, with plenty of outdoor activities and a friendly community vibe.

Find great hotels near Staffin

Discover the charming accommodation options in Staffin, Scotland, where a variety of lodgings await, including cosy bed and breakfasts and welcoming hotels. Ideal for those seeking pet-friendly stays and adventure-filled beach vacations, Staffin offers a delightful retreat. Explore the picturesque landscape while enjoying the comfort of local inns and hotels, each promising a unique experience complemented by favourable reviews from previous guests.

  • Uig Hotel: Nestled 9.7km from Staffin, the 3-star Uig Hotel boasts a guest rating of 9.6 out of 10, making it a popular choice for pet-friendly travellers. This charming hotel allows certain pets on-site, catering to those who wish to enjoy a holiday with their furry companions. The hotel features a welcoming atmosphere and a range of amenities that enhance the guest experience, ensuring you feel at home during your stay.
  • Skeabost House Hotel: Located 19.3km from Staffin, the 4-star Skeabost House Hotel offers a romantic and adventurous escape, with a guest rating of 9.0 out of 10. Surrounded by stunning landscapes, this hotel is perfect for those seeking outdoor activities, including mountain climbing, hiking, and fishing. Guests can indulge in romance packages and enjoy beautiful garden views from the restaurant. The limited-hour room service adds a touch of convenience for those intimate evenings.
  • Redwood House Hotel: Situated 19.3km from Staffin, the 3-star Redwood House Hotel, rated at 8.4 out of 10, is ideal for travellers seeking a comfortable and sociable environment. This hotel provides a variety of dining options, including a restaurant and a bar/lounge, ensuring that guests can unwind and enjoy hearty meals. Additionally, complimentary breakfast is offered daily, enhancing the overall value and experience of your stay.

Where to stay near Staffin

Staffin, a charming village on the Isle of Skye, offers breathtaking scenery and a serene atmosphere perfect for outdoor adventures and family holidays. Explore the nearby Flodigarry for stunning coastal views, or venture to Flashader and Fearnmore for a taste of local culture. With its friendly locals and tranquil landscapes, Staffin is an ideal base for discovering the natural beauty of mainland Scotland.

  • Balgown: Nestled 11.3km from Staffin, Balgown is a quaint village that captures the essence of rural Scotland. This destination sees a moderate influx of visitors, particularly from August to October, offering a family-friendly atmosphere ideal for city-themed and business experiences. The village provides easy access to various amenities, including local stores where you can immerse yourself in the community's charm. Balgown’s scenic surroundings make it perfect for leisurely walks and family outings, ensuring a pleasant stay for all visitors.
  • Kingsburgh: Located 14.5km away from Staffin, Kingsburgh is a picturesque village renowned for its stunning outdoor scenery and coastal beauty. With visitor numbers peaking from August to October, it’s a popular destination for those seeking outdoor adventures and beach experiences. Kingsburgh offers access to various recreational areas and scenic trails, inviting travellers to explore the natural wonders of the highlands and coastline. The local marina and harbour add to its allure, making it an excellent spot for both relaxation and exploration.
  • Greshornish: Situated 19.3km from Staffin, Greshornish is a charming village that enchants visitors with its blend of outdoor activities and rich cultural experiences. The village attracts a steady stream of tourists, especially from August to October, who come for romantic getaways and exploration of historic sites. Greshornish boasts access to beautiful landscapes, recreational areas, and local stores. Nearby landmarks, including a notable castle and various historic places, enhance the village's appeal, making it a delightful destination for those looking to immerse themselves in Scotland’s heritage.

Things to do in Staffin

Shopping

In Staffin, you can explore local shops offering unique gifts and souvenirs, including handmade crafts and traditional Scottish items. If you're up for a drive, visit Portree, around 32.2km away, where you’ll find a selection of boutiques and artisan shops showcasing local talent.

Recreation

In Staffin, the Flodigarry Hotel offers a serene retreat with wellness treatments and stunning views of the northern Skye landscape. Nearby, the Skye Spa provides a range of holistic therapies, allowing guests to rejuvenate amidst tranquil surroundings and the natural beauty of the Isle of Skye.

Adventure

Explore the dramatic cliffs and unique rock formations at Staffin Beach, renowned for its dinosaur footprints. For an exhilarating hike, venture to the Quiraing, where you can experience stunning landscapes and panoramic views. Don't miss the chance to visit the nearby Fairy Glen for a magical stroll through enchanting scenery.

Nightlife

In Staffin, the local pub offers a cosy atmosphere with traditional music sessions and a warm welcome. You can enjoy scenic views while sipping on a fine selection of whiskies, or engage in lively conversations with locals, creating a unique and memorable evening experience.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Staffin

Staffin is an ideal destination for outdoor enthusiasts and families seeking stunning scenery. Visitors can explore breathtaking cliffs, intriguing rock formations, and the charming harbour. The area offers a range of attractions that cater to those interested in culture and nature, ensuring a memorable experience for every type of traveller. Whether you’re hiking along the coast or taking in the local culture, Staffin promises a delightful Scottish getaway.

  • Quiraing: Experience the breathtaking landscape of Quiraing, a dramatic cliff formation within Staffin. Ideal for outdoor enthusiasts, it offers stunning vistas and various walking trails that let you immerse yourself in the rugged beauty of the Isle of Skye.
  • Skye Museum of Island Life: Located 11.3km from Staffin, this museum provides a fascinating glimpse into the rich cultural heritage of Skye. Through restored thatched cottages and exhibits, visitors can learn about the island's traditional way of life and local history.
  • Old Man of Storr: This iconic rock formation, also situated within Staffin, is a must-see for nature lovers. The short hike to the Old Man of Storr rewards you with breathtaking scenery and an opportunity to connect with Skye’s stunning natural environment.

Best time to go to Staffin

The best time to visit Staffin can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Staffin falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Staffin falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January42.1°F (5.6°C)Light RainMostly CloudyAverageSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyModerately HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyModerately HighSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudyModerately HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageAverage
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October50.4°F (10.2°C)Moderate RainMostly CloudyModerately LowAverage
November46.2°F (7.9°C)Moderate RainMostly CloudyModerately LowSlightly Low
December43.3°F (6.3°C)Moderate RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Staffin

Getting to Staffin is convenient with a few major airports nearby. Inverness Airport (INV) is situated 127.1km away, with excellent hotel options such as The Factor's House, a 5-star B&B 14.5km from the airport, and the 4-star Golf View Hotel & Spa, only 11.3km away. Stornoway Airport (SYY) is closer at 67.6km, offering nearby hotels like the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3.2km from the airport. Benbecula Airport (BEB) is also accessible, located 70.8km away, with options like the 3-star Orasay Inn, 11.3km from the airport.

Frequently asked questions

What's the best place to stay in Staffin?
Based on our traveller data, The Flodigarry Hotel in the Skye is one of the top choices for your stay. This hotel offers free breakfast and a restaurant. Driftwood Cottage Skye, 2 bedroom , Spectacular Seaview, close to Quiraing is another good option for your visit. See all available top hotels, or vacation rentals in Staffin.
What are some of the best holiday rentals that Staffin has to offer?
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan: This holiday home rental outside of Staffin is located on a lake, and has a fireplace, a patio and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. You can relax into your holiday with a garden and a selection of games. See all vacation rentals in Staffin.
If I need to cancel my hotel reservation in Staffin, will I receive a refund?
Yes, most room reservations are refundable if you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, you might still have the option to cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Staffin.
What's the best LGBTQ-friendly place to stay in Staffin?
The Flodigarry Hotel in the Skye is a top LGBTQ-friendly hotel, and features free breakfast and free WiFi. See all available hotels listed as LGBTQ-friendly in Staffin.
What's the best dog-friendly accommodation option in Staffin?
The Flodigarry Hotel in the Skye is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests. See more pet-friendly hotel accommodations in Staffin.
What is staying in Staffin like?
Visitors can enjoy all that Staffin has to offer, including its parks. In Staffin, there are 34 hotels and other accommodation options to choose from. Find out more about Staffin.
What should I see while I'm in Staffin?
Natural beauty is on display at Kilt Rock, Quiraing and Old Man of Storr. A couple of additional sights to add to your itinerary are The Storr and Skyelight Candles. Take a look at what more there is to see and do in Expedia's Staffin guide.
What's the seasonal weather in Staffin?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are February and January, with an average of 6°C. The rainiest months in Staffin are October, December, November and January, with each month seeing an average of 210 mm of rainfall.

Explore a world of travel with Expedia