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

Search Staffin hotels

  • 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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

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

Property class

Our top choices for Staffin hotels

Amber's Cottage

Amber's Cottage
2.0 star property
Staffin
8.8 out of 10, Excellent, (6 reviews)
"Great location. Super cozy. We enjoyed our stay."
Canada
Ward
The price is NZ$1,860
includes taxes & fees
13 July - 14 July
Amber's Cottage

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (624 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is NZ$699
includes taxes & fees
13 July - 14 July
Sligachan Hotel

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (43 reviews)
"Breakfast was fresh and delicious The hosts were very informative and generous with their time "
Canada
Jean
Applecross B&B and Cabins

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,008 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is NZ$760
includes taxes & fees
9 July - 10 July
Uig Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (72 reviews)
"The accommodations were very clean and well suited for a super relaxing stay with incredible views of the Raasay straight. Staff was amazing and the dinner and breakfasts were very well prepared. Incredible place to stay! I would highly recommend it."
Canada
james
The price is NZ$631
includes taxes & fees
27 July - 28 July
Isle of Raasay Distillery

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (846 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is NZ$474
includes taxes & fees
10 July - 11 July
Tongadale Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (550 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is NZ$1,213
includes taxes & fees
22 July - 23 July
Skeabost House Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (345 reviews)
"Beautiful property with wonderful views. Restaurant was great and staff super helpful and friendly. The walk up to the higher level rooms can be challenging, but definitely would stay here again."
United States
Asad
The price is NZ$1,317
includes taxes & fees
11 July - 12 July
Bracken Hide Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (198 reviews)
"Absolutely perfect place! So cozy and charming! Excellent staff, excellent food and loved the location!! You owe it to yourself to stay at this lovely house hotel!!!!"
United States
Kathy
The price is NZ$561
includes taxes & fees
18 July - 19 July
Greshornish House Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (339 reviews)
"The restaurant was excellent"
United States
Brooke
The price is NZ$983
includes taxes & fees
2 Aug - 3 Aug
The Marmalade Hotel

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
4.0 star property
Gairloch
9.2 out of 10, Wonderful, (139 reviews)
"Great place. I look forward to going back."
Canada
Russ
The price is NZ$570
includes taxes & fees
19 July - 20 July
Shieldaig Lodge Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (379 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
The Skye Inn

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (216 reviews)
"We loved the staff!"
United States
Katrina
Redwood House Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (295 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is NZ$905
includes taxes & fees
19 July - 20 July
The Bosville

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (615 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
The price is NZ$1,379
includes taxes & fees
21 July - 22 July
Cuillin Hills Hotel

Shepherds Hut

Shepherds Hut
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (1 review)
"Absolutely Perfect stay. I loved every minute! Great hosts, loved my location."
United States
Courtney
The price is NZ$982
includes taxes & fees
10 July - 11 July
Shepherds Hut

Gairloch Sands Youth Hostel

Gairloch Sands Youth Hostel
3.0 star property
Gairloch
8.0 out of 10, Very good, (20 reviews)
"Great little spot with an amazing view in a beautiful little town"
United States
Elizabeth
The price is NZ$266
includes taxes & fees
8 July - 9 July
Gairloch Sands Youth Hostel

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (79 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is NZ$699
includes taxes & fees
17 July - 18 July
Atholl House Skye

Skye Lodge

Skye Lodge
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (55 reviews)
"Amazing ! Really enjoyed our stay. Thank you so much !!!"
Canada
Morgan
The price is NZ$689
includes taxes & fees
19 July - 20 July
Skye Lodge

The Cabin

The Cabin
3.0 star property
Dunvegan
The price is NZ$1,245
includes taxes & fees
18 July - 19 July
The Cabin
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.
Save an average of 15% on thousands of hotels when you're signed in

Our guide on 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

Top Staffin Hotel Reviews

Recent Reviews in Staffin

More cheap accommodation in Staffin

Find out more about Staffin

Top reasons to visit Staffin

  • Stunning Coastal Scenery: Experience breathtaking cliffs and unique rock formations along the beautiful coastline.
  • Outdoor Adventures: Enjoy hiking trails, kayaking tours, and family-friendly activities in the great outdoors.
  • Charming Village Atmosphere: Explore the friendly Staffin Village, known for its welcoming community and local store.
  • Picturesque Nearby Areas: Visit Flodigarry, Flashader, and Fearnmore for delightful walks and serene family outings.
  • Diverse Accommodation Options: Choose from charming B&Bs to modern hotels, catering to all types of travellers.

Find great hotels near Staffin

Explore a range of delightful accommodation options in Staffin, Scotland, perfect for your getaway. From charming bed and breakfasts to inviting hotels, you'll find pet-friendly options and romantic settings that cater to every adventurer's needs. Whether you’re after a historic inn or modern hotel amenities, Staffin offers a unique experience with stunning landscapes and warm hospitality. Check out reviews to find the ideal spot for a memorable stay.

  • Uig Hotel: A charming 3-star accommodation located 9.7km from Staffin, Uig Hotel is ideal for travellers seeking a pet-friendly getaway. With a remarkable guest rating of 9.6 out of 10, this hotel provides a welcoming atmosphere for those travelling with their dogs. The property features amenities such as a straightforward pet policy, accommodating service animals, and allows dogs on-site, making it a comfortable retreat for pet lovers. Guests appreciate the friendly service and local charm, reflecting the true spirit of the Scottish Highlands.
  • Skeabost House Hotel: Nestled 19.3km from Staffin, Skeabost House Hotel is a luxurious 4-star retreat with a guest rating of 9.0 out of 10. This hotel caters to adventure seekers and couples looking for a romantic escape. Guests can indulge in a range of activities, including mountain climbing, fishing, and biking nearby, while also enjoying stunning garden views from the restaurant. The hotel offers romance packages and limited-hour room service, ensuring a special experience for every guest. Its picturesque setting and adventure-focused amenities make it a delightful choice for an unforgettable stay.
  • Redwood House Hotel: Located 19.3km from Staffin, Redwood House Hotel is a comfortable 3-star option with a guest rating of 8.4 out of 10. This hotel offers a relaxed atmosphere and a variety of dining options, including a complimentary full breakfast and an on-site bar and restaurant. Guests enjoy the convenience of free daily breakfast, which is a highlight for many, along with the warm hospitality of the staff. It’s a great spot for those looking for a convenient and enjoyable stay while exploring the stunning landscapes of Scotland.

Where to stay in and around Staffin

Discover the enchanting charm of Staffin, Scotland, where outdoor adventures await amidst breathtaking scenery. Explore the quaint Staffin Village, with its friendly atmosphere and stunning coastal views. Just a stone's throw away, Flodigarry offers delightful walks and an authentic Scottish experience. Don’t miss the serene beauty of Flashader and the picturesque Fearnmore, perfect for relaxing family outings. Immerse yourself in the luxury of Scotland's landscapes and create unforgettable memories in this idyllic region.

  • Uig: Nestled approximately 9.7km from Staffin, Uig is a charming village that offers visitors a serene outdoor experience amidst stunning scenery. Known for its romantic atmosphere, Uig attracts travellers year-round, with peak visitation occurring in April and from June to July. Outdoor enthusiasts will delight in the various hiking trails available, while the local stores provide convenient supplies for your adventures. Notable landmarks nearby include historic sites, a captivating castle, and lush parks, making Uig a great base for exploring the natural beauty of the Isle of Skye.
  • Kilmuir: Located around 8.0km from Staffin, Kilmuir is a picturesque village that seamlessly blends outdoor activities with scenic views and beautiful beaches. The travel experience here is moderately seasonal, with visitor numbers peaking from August to October. Kilmuir offers a range of activities, including hiking and exploring local stores. Art lovers can enjoy nearby galleries, while the marina and harbour provide a glimpse into the area’s maritime heritage. This charming village serves as an excellent stop for those eager to soak in the coastal beauty of the region.
  • Culnacnoc: Situated within the vicinity of Staffin, Culnacnoc is a quaint village that promises a delightful experience for beach lovers and outdoor enthusiasts. The village sees a moderate influx of visitors, particularly during the warmer months from July to September. With its stunning beaches and access to a marina and harbour, Culnacnoc is perfect for those seeking scenic landscapes and tranquillity. It’s an ideal spot for relaxation or adventure, allowing you to fully embrace the natural beauty of the Isle of Skye.

Things to do in Staffin

Shopping

In Staffin, you can visit local shops for unique gifts and souvenirs, including handmade crafts and local artwork. If you're up for a drive, the nearest larger shopping options are over 16.1km away, where you can discover more extensive selections in nearby towns.

Recreation

Experience the tranquil surroundings at The Flodigarry Hotel, where you can indulge in relaxation therapies and enjoy breathtaking views of the Skye landscape. Explore the nearby Quiraing for invigorating walks and stunning vistas that enhance your wellness journey in nature.

Adventure

Explore the dramatic cliffs and stunning landscapes at the Quiraing, where hiking trails offer breathtaking views and unique rock formations. For a thrill, try kayaking along the rugged coastline, where you can spot marine wildlife and enjoy the refreshing sea breeze.

Nightlife

In Staffin, unwind at the local pub where you can enjoy a pint and chat with friendly locals. For a more relaxed vibe, the nearby cafƩ offers live music on weekends, showcasing local talent and creating a warm, inviting atmosphere.

*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, Scotland, is a fantastic destination for outdoor enthusiasts and families seeking breathtaking scenery. With its stunning cliffs, unique rock formations, and charming harbour, there's plenty to explore. The local attractions cater to those in search of natural beauty and cultural experiences, making it an ideal spot for a memorable holiday.

  • Quiraing: Experience the breathtaking vistas at Quiraing, a stunning cliff formation within Staffin. This popular outdoor destination offers adventurous hiking trails that wind through dramatic landscapes, making it a photographer's dream.
  • Skye Museum of Island Life: Located 11.3km from Staffin, this museum provides a glimpse into the rich cultural heritage of the Isle of Skye. Wander through traditional thatched cottages and learn about the island's history, showcasing the unique way of life of its former residents.
  • Old Man of Storr: The iconic Old Man of Storr, situated in Staffin, features striking rock formations that rise majestically from the ground. This scenic spot is ideal for outdoor enthusiasts and offers an invigorating hike with stunning views over the landscape.

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.

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 feasible via three major airports. INVerness (INV), located 127.1km away, has several nearby accommodations such as the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport, offering various transport services. Stornoway (SYY) is 67.6km from Staffin, with the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast just 3.2km away. Lastly, Benbecula (BEB), situated 70.8km from Staffin, features options like the 3-star Orasay Inn, 11.3km from the airport. Each airport provides convenient access to Staffin, making your travel experience smoother.

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 Skye is 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 Skye is 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 Skye is 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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 can I save on a hotel booking in Staffin with Expedia?
One Keyā„¢ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Staffin hotels. Plus, you'll earn OneKeyCashā„¢* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Staffin?
Prices for hotels in Staffin often vary, but you can find a great deal from NZ$266 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 our cheapest rates.