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

Find hotels in Staffin from £61

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
11 Oct - 12 Oct
Tomorrow
12 Oct - 13 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Staffin hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Canada
James
£157
includes taxes & fees
9 Nov - 10 Nov
Bracken Hide Hotel

2. Uig Hotel

Uig Hotel
Uig
United States
Justin
£177
includes taxes & fees
3 Nov - 4 Nov
Uig Hotel

3. The Flodigarry Hotel in the Skye

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

4. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Christine
£225
includes taxes & fees
7 Nov - 8 Nov
Cuillin Hills Hotel

5. The Skye Inn

The Skye Inn
Portree Town
United States
Cache
£157
includes taxes & fees
9 Nov - 10 Nov
The Skye Inn

6. Old Pier Cottage B&B

Old Pier Cottage B&B
Uig
Canada
Joe
Old Pier Cottage B&B

7. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Canada
Marc Andre
£160
includes taxes & fees
9 Nov - 10 Nov
Skeabost House Hotel

8. Dunollie Hotel

Dunollie Hotel
Broadford
Canada
Wendy
£132
includes taxes & fees
28 Oct - 29 Oct
Dunollie Hotel

9. Loch Eyre Cottage

Loch Eyre Cottage
Skeabost
United States
Anna
Loch Eyre Cottage

10. The Marmalade Hotel

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

11. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
£121
includes taxes & fees
11 Nov - 12 Nov
Sligachan Hotel

12. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
£61
includes taxes & fees
9 Nov - 10 Nov
Greshornish House Hotel

13. The Bosville

The Bosville
Portree Town
United States
Bob
£175
includes taxes & fees
8 Nov - 9 Nov
The Bosville

14. Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins
Strathcarron
United States
carolyn
£229
includes taxes & fees
1 Nov - 2 Nov
Applecross B&B & Luxury Cabins

15. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
United Kingdom
Pauline
£227
includes taxes & fees
12 Oct - 13 Oct
Isle of Raasay Distillery

16. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Stephen
£156
includes taxes & fees
1 Nov - 2 Nov
Tongadale Hotel

17. The Portree Hotel

The Portree Hotel
Portree Town
United States
helen
£187
includes taxes & fees
9 Nov - 10 Nov
The Portree Hotel

18. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
James
Redwood House Hotel

19. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Ronald
£120
includes taxes & fees
1 Nov - 2 Nov
House Of Juniper - The Manse

20. Minnies Rooms

Minnies Rooms
Dunvegan
United States
Denise
£150
includes taxes & fees
17 Oct - 18 Oct
Minnies Rooms
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.Learn more about Staffin
Learn more about Staffin

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

The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Very helpful and friendly staff, room and ensuite were spotless, restaurant was very good, breakfast was excellent. We really enjoyed our stay."
Craig 2-night trip
Posted 2 days ago
The Marmalade Hotel
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 2 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 2 days ago
Sligachan Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Unique design, modern and clean, private, friendly staff, delicious breakfast, excellent view, all around great experience. Convenient location for Old Man of Storr and Quiraing. Our favorite of 5 places we stayed during our trip."
Chase 2-night trip
Posted 2 days ago
Bracken Hide 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 4 days ago
The Skye Inn
Tongadale Hotel

Tongadale Hotel

8/10 Good
"good people"
Stephen 1-night trip
Posted 6 days ago
Tongadale Hotel
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 7 days ago
Cuillin Hills Hotel
Uig Hotel

Uig Hotel

10/10 Excellent
"Lovely, cozy place. Excellent dinner and breakfast"
sabrina 1-night trip
Posted 8 days ago
Uig Hotel
Atholl House Skye

Atholl House Skye

10/10 Excellent
"Lovely clean room and welcoming team at the hotel. Centrally situated in Dunvegan, with some local shops snd restaurants for exploring. A good idea to book for the evening though, they can get busy."
Jacqueline 4-night trip
Posted 8 days ago
Atholl House Skye

More cheap stays in Staffin

Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
£208
4 Nov - 5 Nov
includes taxes & fees
9.4/10 Exceptional! (87 reviews)
Loch Eyre House
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
£1,440
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

Hotels in Staffin with star rating

Find out more about Staffin

Top reasons to visit Staffin

  • Stunning Natural Landscapes: Staffin boasts breathtaking scenery, including picturesque cliffs and serene beaches, perfect for outdoor enthusiasts.
  • Rich Cultural Experience: Immerse yourself in the local charm and friendly atmosphere, connecting with the welcoming community.
  • Outdoor Activities: Enjoy a variety of activities such as hiking, kayaking, and sightseeing to explore the beauty of the Isle of Skye.
  • Charming Accommodations: Choose from delightful bed and breakfasts and inviting hotels that cater to various preferences.
  • Picturesque Nearby Villages: Explore the enchanting Flodigarry and tranquil Fearnmore for a delightful day trip.

Find great hotels near Staffin

Staffin offers a delightful selection of accommodations, including charming bed and breakfasts and inviting hotels, perfect for your Scottish getaway. Whether you seek pet-friendly options, adventure-filled experiences, or a peaceful beach retreat, you'll find a variety of choices to cater to your needs. Explore the unique character of local inns and read reviews to ensure your stay in this picturesque village is truly memorable.

  • Uig Hotel: A charming 3-star hotel located 9.7km from Staffin, Uig Hotel boasts a guest rating of 9.6, making it an ideal choice for pet lovers. This welcoming establishment allows dogs and provides a range of pet-friendly amenities. With a focus on comfort and convenience, guests can expect a warm atmosphere where pets are permitted, ensuring a stress-free stay for both you and your furry companion. Its beautiful setting near the coast enhances the experience, offering a perfect retreat for travellers seeking a relaxing getaway with their pets.
  • Skeabost House Hotel: This elegant 4-star hotel, situated 19.3km from Staffin, enjoys a commendable guest rating of 9.0. With a distinct romantic and adventurous theme, Skeabost House Hotel is perfect for couples and thrill-seekers alike. Guests can indulge in various adventure sports nearby, including hiking, mountain biking, and fishing. The hotel also offers romance packages, making it ideal for intimate getaways. With stunning garden views from the restaurant and limited-hour room service, your dining experience here will be both delightful and memorable.
  • Redwood House Hotel: A cosy 3-star lodging, Redwood House Hotel is located 19.3km from Staffin and has a guest rating of 8.4. This hotel is known for its welcoming atmosphere and excellent dining options, including a complimentary full breakfast each morning. Guests can unwind in the bar or lounge area, making it a great spot for relaxation after a day of exploring. With a commitment to guest satisfaction, Redwood House Hotel combines comfort with quality service, ensuring a pleasant and enjoyable stay for all visitors.

Where to stay in and around Staffin

Discover the charm of Staffin, a hidden gem on the Isle of Skye, perfect for outdoor enthusiasts and families alike. Explore the picturesque Staffin village and the breathtaking landscapes of Flodigarry nearby. Don't miss the serene atmosphere at Flashader and the tranquil beauty of Fearnmore. Immerse yourself in the warmth of the friendly locals as you unwind in this secluded haven, offering a luxurious escape amidst Scotland's stunning scenery.

  • Uig: Situated approximately 9.7km from Staffin, Uig is a charming village known for its stunning landscapes and outdoor adventures. The area sees a steady stream of visitors, especially during the peak months of April and June to July. Outdoor enthusiasts flock to Uig for its breathtaking hiking trails and scenic vistas. Local attractions include historic sites, a picturesque castle, and serene parks, making it an ideal spot for those seeking a romantic getaway or simply wishing to immerse themselves in nature.
  • Kilmuir: Located about 8.0km from Staffin, Kilmuir offers a delightful blend of outdoor activities and captivating scenery. This village experiences a moderate influx of tourists, particularly between August and October. Visitors are drawn to Kilmuir's beautiful beaches and hiking trails, as well as its vibrant local store. Art lovers can explore nearby attractions such as an art gallery, marina, and harbour, providing plenty of opportunities for exploration and relaxation in a picturesque setting.
  • Flodigarry: Nestled close to Staffin, Flodigarry is a quaint neighbourhood rich in culture and history. With visitor numbers peaking in the spring and summer months of April to May and July, Flodigarry is perfect for those seeking a romantic escape or cultural experience. The area boasts inviting hiking trails and is home to notable landmarks such as a historic castle, a fascinating history museum, and various historic sites, ensuring that guests can delve into the region's rich heritage while enjoying its natural beauty.

Things to do in Staffin

Staffin offers a delightful escape for outdoor enthusiasts and families alike, with activities such as hiking trails and kayaking tours. Visitors can explore the stunning Staffin Beach and engage in local sightseeing to soak in the picturesque scenery. For those seeking guidance, tourist guides are available to enhance the experience, while gathering areas provide a perfect spot to relax and connect with fellow travellers.

Shopping

In Staffin, you can find charming local shops offering unique gifts and souvenirs, such as Handmade in Skye. If you're up for a drive, visit Portree's shops for a wider selection, including local crafts and Highland-themed gifts.

Recreation

In Staffin, immerse yourself in the tranquil atmosphere at the Skye Wellness Retreat, offering yoga sessions and holistic therapies amidst breathtaking landscapes. Explore the scenic coastal paths for invigorating walks, or indulge in soothing treatments at the nearby Spa at the Old Course Hotel, ensuring relaxation and rejuvenation.

Adventure

Explore the stunning cliffs and breathtaking views at the Quiraing, an iconic hiking destination offering dramatic landscapes and unique rock formations. For a thrilling experience, try sea kayaking around Staffin's coastline, where you can encounter seals and diverse marine wildlife in their natural habitat.

Nightlife

Staffin offers a charming nightlife where you can unwind at the local hotel bar with a pint of ale. For a cozier vibe, the village pub serves hearty meals and hosts live music, creating a warm atmosphere perfect for mingling with locals and enjoying the stunning Highland views.

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

Booking tips and Expedia advantages for Staffin

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Staffin are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Staffin is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Staffin is Wednesday. The most expensive day to stay in Staffin is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your ideal location, and much more. You can arrange your search results to display prices from lowest to highest, allowing you to identify the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Staffin hotel booking with your flights and activities through an Expedia package.

Find the best attractions in and around Staffin

Staffin is an idyllic destination for outdoor enthusiasts and families alike, offering breathtaking scenery and a rich cultural experience. Visitors can explore stunning cliffs, the picturesque harbour, and the enchanting highlands, ensuring a memorable vacation. With a variety of attractions catering to those seeking adventure and natural beauty, Staffin promises to captivate every traveller.

  • Old Man of Storr: Experience the breathtaking rock formations of the Old Man of Storr, renowned for its stunning scenery and outdoor atmosphere. A popular hiking destination, it offers panoramic views that make for incredible photographs and a sense of tranquillity amidst nature.
  • Quiraing: Embark on an adventure at Quiraing, a dramatic cliff offering exhilarating hikes and awe-inspiring vistas. Its unique geological formations and lush landscapes provide a thrilling outdoor experience for both walkers and photographers alike.
  • Portree Harbour: Visit Portree Harbour, located 22.5km from Staffin, where you can enjoy the picturesque seaside setting. Stroll along the waterfront beach, admire the colourful buildings, and soak in the peaceful maritime vibes.

Best time to go to Staffin

The best time to visit Staffin is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are average and weather is mostly cloudy. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 HighAverage
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 CloudyAverageSlightly High
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

For your visit to Staffin, Scotland, you can fly into three major airports. INVerness Airport (INV) is 127.1km away, with nearby hotels such as the 5-star Rocpool Reserve and Ness Walk, both 12.9km from the airport, offering various transportation services. Stornoway Airport (SYY) is 67.6km from Staffin, with excellent options like the 4-star Stornoway Bed and Breakfast and The Cabarfeidh Hotel, both just 3.2km away. Benbecula Airport (BEB), located 70.8km from Staffin, offers the 3-star Orasay Inn just 11.3km from the airport and the Swan View Lodge, 17.7km away. Each location provides convenient access to Staffin for a delightful stay.

Frequently asked questions

What is the best area to stay in Staffin?
The best area to stay in Staffin is typically within the main village of Staffin itself, or in the immediate surrounding hamlets like Brogaig or Stenscholl.Staffin village is located in a stunning valley on the Trotternish Peninsula, offering direct access to some of the Isle of Skye's most iconic natural landmarks. It's a relatively spread-out community with a few local shops, a cafe, and a community museum. The main road, the A855, runs through the area, making it easy to navigate. Visitors will find a range of accommodation options, from guest houses to self-catering cottages, often with impressive views of the Quiraing or the sea.Couples looking for a peaceful escape with breathtaking scenery often find Staffin ideal. It provides a superb base for exploring the dramatic landscapes of the Quiraing, a short drive away, or enjoying walks along the coast to discover dinosaur footprints at Staffin Beach. The remote setting allows for clear night skies, superb for stargazing.Families will also appreciate Staffin for its access to outdoor activities without the crowds found in more tourist-heavy areas. The nearby Kilt Rock and Mealt Falls are easily accessible, and the Staffin Dinosaur Museum offers an engaging educational experience for younger travellers.
What are the best family hotels in Staffin?
For a family-friendly hotel in Staffin, The Flodigarry Hotel in the Skyeis an excellent choice.This 4-star hotel, with an impressive 9.6 rating, offers a variety of features that are superb for families. Guests can enjoy complimentary cooked breakfast, and cribs are available free of charge for younger children. The hotel boasts stunning mountain and sea views, with mountains situated on-site, and there are opportunities for mountain climbing nearby.It is an ideal option for families looking for a comfortable stay with beautiful surroundings and convenient amenities. Find more child-friendly accommodations in Staffin
What hotels in Staffin offer free breakfast?
For hotels in Staffin offering free breakfast, The Flodigarry Hotel in the Skyeis an excellent option.This 4-star hotel, with an outstanding 9.6 rating, provides complimentary cooked breakfast daily. Guests can enjoy wonderful views of the mountains and the sea. The hotel is also conveniently located near mountain climbing opportunities, superb for outdoor enthusiasts. Find more hotels with breakfast in Staffin
What are the top pet-friendly hotels in Staffin?
For a top pet-friendly hotel in Staffin, consider The Flodigarry Hotel in the Skye.The 4-star Flodigarry Hotel in the Skye, with an impressive 9.6 rating, is an excellent choice for travellers with pets. This hotel specifically permits dogs and provides thoughtful amenities such as food and water bowls, ensuring your pets are well looked after. Nestled in a picturesque location, guests can enjoy stunning mountain views and easy access to mountain climbing activities nearby. See more pet-friendly hotels in Staffin
What are the most romantic hotels in Staffin for couples?
For a romantic getaway in Staffin, The Flodigarry Hotel in the Skyeis a wonderful choice for couples.This 4-star hotel, boasting an exceptional 9.6 rating, offers stunning ocean and sea views, along with picturesque mountain vistas. Guests can enjoy a complimentary cooked breakfast, ensuring a delightful start to each day. The hotel's location is superb for those who appreciate scenic surroundings and offers easy access to mountain climbing activities nearby. See all romantic hotels in Staffin
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Staffin.
How much is the nightly rate at a Staffin hotel?
Prices for hotels in Staffin often vary, but you can find a great deal from £61 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia