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

Find hotels in Staffin from £88

  • 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
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Staffin hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
£475
includes taxes & fees
6 Sept - 7 Sept
Bracken Hide Hotel

2. Uig Hotel

Uig Hotel
Uig
United Kingdom
Ian
Uig Hotel

3. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
DeWayne
£382
includes taxes & fees
28 Aug - 29 Aug
The Flodigarry Hotel in the Skye

4. Dunollie Hotel

Dunollie Hotel
Broadford
United States
John
£207
includes taxes & fees
25 Sept - 26 Sept
Dunollie Hotel

5. Applecross B&B and Cabins

Applecross B&B and Cabins
Strathcarron
United States
Marion
£186
includes taxes & fees
31 Aug - 1 Sept
Applecross B&B and Cabins

6. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Denise
£522
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

7. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
£491
includes taxes & fees
29 Aug - 30 Aug
Cuillin Hills Hotel

8. The Skye Inn

The Skye Inn
Portree Town
United States
Angel
£328
includes taxes & fees
29 Aug - 30 Aug
The Skye Inn

9. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
£387
includes taxes & fees
27 Sept - 28 Sept
The Marmalade Hotel

10. Old Pier Cottage B&B

Old Pier Cottage B&B
Uig
Canada
Colleen
Old Pier Cottage B&B

11. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
£309
includes taxes & fees
30 Aug - 31 Aug
Sligachan Hotel

12. Loch Eyre Cottage

Loch Eyre Cottage
Skeabost
United States
Anna
Loch Eyre Cottage

13. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
louise
£331
includes taxes & fees
28 Aug - 29 Aug
Redwood House Hotel

14. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Kathy
£394
includes taxes & fees
29 Aug - 30 Aug
Greshornish House Hotel

15. The Bosville

The Bosville
Portree Town
Australia
julie
£403
includes taxes & fees
29 Aug - 30 Aug
The Bosville

16. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
£181
includes taxes & fees
12 Sept - 13 Sept
Isle of Raasay Distillery

17. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
£193
includes taxes & fees
18 Sept - 19 Sept
Tongadale Hotel

18. The Portree Hotel

The Portree Hotel
Portree Town
United States
MAUREEN
The Portree Hotel

19. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
£266
includes taxes & fees
28 Aug - 29 Aug
Atholl House Skye

20. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Amy
£365
includes taxes & fees
29 Aug - 30 Aug
House Of Juniper - The Manse
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

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

The Brother's Point

Enjoy an outing to The Brother's Point during your stay in Culnacnoc.
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

Top Staffin Hotel Reviews

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"Best place to stay in all of Scotland!"
Ralph 3-night trip
Posted 11 hours ago
The Flodigarry Hotel in the Skye
Uig Hotel

Uig Hotel

10/10 Excellent
"Great staff, great food and great location! Great experience and the only downside was we were only there for one night, should have stayed longer"
Scott 1-night trip
Posted 15 hours ago
Uig Hotel
Redwood House Hotel

Redwood House Hotel

8/10 Good
"It was very quaint and food was excellent. Other housekeeping services could have been better."
louise 2-night trip
Posted 2 days ago
Redwood House Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Great location in Portree Skye with a comfortable bed. Breakfast was tasty. Recommend!"
Angel 3-night trip
Posted 2 days ago
The Skye Inn
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Skeabost was an excellent choice for us as we explored the Isle of Skye. The hotel is beautiful and historic. The rooms were comfortable and roomy. The shower with tub inside were great. The staff was friendly and welcoming. Breakfast was delicious and Sue made our daily meal perfect. We had dinner there one night and the food was excellent! I highly recommend this hotel."
Denise 2-night trip
Posted 3 days ago
Skeabost House Hotel
Wow sea-view! walks, cliffs, wildlife - spacious contemporary home

Wow sea-view! walks, cliffs, wildlife - spacious contemporary home

10/10 Excellent
"This property was so much more than I expected. From check in until the day we left it exceeded every expectation. The host was prompt and informative for every question and so thoughtful. The home was beautifully appointed and had everything we needed for a relaxing and quiet stay on the Isle of Skye. We would definitely return again!"
Donna M. 5-night trip
Posted 3 days ago
Wow sea-view! walks, cliffs, wildlife - spacious contemporary home
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 4 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
"Very nice and clean. Relaxing with a magnificent view. 15 minutes walk from the beach that you usually have to yourself. Near major attractions. Me and my wife had a nice stay"
Eric 3-night trip
Posted 5 days ago
Luxury self-catering cabin - panoramic mountain views, short walk from the beach
The Bosville

The Bosville

10/10 Excellent
"Very clean room, I enjoyed using the Highland Soap Company products in the bathroom. Plentiful water/tea/biscuits supplied during our stay - real taste of the highlands. Breakfast was delicious at the restaurant located within the hotel. Convenient store just 1 minute walk from the hotel which is well stocked with regular supermarket items. Parking out front of the hotel was easy to access but did get busy at times, I was able to find parking down the street. Overall really lovely hotel worth the hefty pricetag given its location - would definitely return again if I visit Portree. Only downside was that there was no lift, but luckily we packed light."
julie 1-night trip
Posted 6 days ago
The Bosville

More cheap stays in Staffin

Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
£384
27 Sept - 28 Sept
includes taxes & fees
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
Amber's Cottage

Amber's Cottage

Staffin Scotland
£796
4 Sept - 5 Sept
includes taxes & fees
8/10 Very good! (7 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
£1,440
18 Sept - 19 Sept
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! (185 reviews)
Old Pier Cottage B&B
Dunvegan Camping Pods

Dunvegan Camping Pods

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

Skye Cabins

Beinn an Righ Skeabost Scotland
Get rates
9.8/10 Exceptional! (9 reviews)
Skye Cabins

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 £88 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