Find hotels in Staffin from CA $111

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Staffin hotels

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.4 out of 10, Exceptional, (36 reviews)
"GREAT place"
United States
Lewis
The price is CA $200
CA $240 total
includes taxes & fees
Mar 16 - Mar 17
The Flodigarry Hotel in the Skye

Amber's Cottage

Amber's Cottage
2.0 star property
Staffin
9.4 out of 10, Exceptional, (3 reviews)
"Great location. Super cozy. We enjoyed our stay."
Canada
Ward
The price is CA $1,053
CA $1,264 total
includes taxes & fees
Mar 1 - Mar 2
Amber's Cottage

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
4.0 star property
Gairloch
9.4 out of 10, Exceptional, (135 reviews)
"Stunning views and lovely property, very helpful staff"
United Kingdom
Joanna
The price is CA $140
CA $168 total
includes taxes & fees
Feb 23 - Feb 24
Shieldaig Lodge Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
"Excellent place to stay"
Canada
Patrick
The price is CA $272
CA $326 total
includes taxes & fees
Feb 25 - Feb 26
Uig Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.6 out of 10, Exceptional, (187 reviews)
"Nice facility. Service from the staff at check in/out and through dining was great."
United States
Sheila
The price is CA $92
CA $111 total
includes taxes & fees
Feb 24 - Feb 25
Greshornish House Hotel

Loch Eyre House

Loch Eyre House
2.5 star property
Skeabost
9.4 out of 10, Exceptional, (84 reviews)
"David and lynn run this bnb absolutely brilliant had amazing time there breakfast was exceptional would definitely recommend staying there"
United Kingdom
Michelle
The price is CA $157
CA $188 total
includes taxes & fees
Feb 26 - Feb 27
Loch Eyre House

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (292 reviews)
"Beautiful spot, great sauna and plunge pool! Really lovely staff!"
Australia
Sophie
The price is CA $267
CA $321 total
includes taxes & fees
Feb 28 - Mar 1
Bracken Hide Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (593 reviews)
"Very elegant and well-maintained hotel with privileged views of Portree. It's within easy walking distance of town, though parking is also included. The room was excellent—our view faced the car park rather than the bay, but it was still very comfortable. Both breakfast and dinner were incredible, and the staff were excellent."
United Kingdom
Sofia
The price is CA $186
CA $223 total
includes taxes & fees
Feb 22 - Feb 23
Cuillin Hills Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (316 reviews)
"Staff were amazing "
United Kingdom
Steve
The price is CA $149
CA $178 total
includes taxes & fees
Feb 27 - Feb 28
The Skye Inn

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (306 reviews)
"Beautiful hotel. Room was spotless and staff so helpful. Breakfast was delicious!"
United Kingdom
Julie
The price is CA $158
CA $190 total
includes taxes & fees
Feb 27 - Feb 28
The Marmalade Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (829 reviews)
"Brilliant welcoming staff, food was great and room was clean and tidy, would recommend"
United Kingdom
calum
The price is CA $176
CA $212 total
includes taxes & fees
Feb 23 - Feb 24
Tongadale Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (274 reviews)
"Room was spacious and clean, had a comfortable stay. "
Singapore
Dawn
The price is CA $140
CA $169 total
includes taxes & fees
Feb 22 - Feb 23
The Bosville

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (50 reviews)
"Very friendly staff and a lovely hotel "
Canada
Geoffrey
The price is CA $160
CA $193 total
includes taxes & fees
Feb 26 - Feb 27
The Portree Hotel

No 4 old Post Office Row, Isle of Skye

No 4 old Post Office Row, Isle of Skye
2.0 star property
Edinbane
10.0 out of 10, Exceptional, (18 reviews)
"We loved everything about the stay!"
United States
Lynn
No 4 old Post Office Row, Isle of Skye

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (108 reviews)
"Nice and comfortable room, the property was easy to locate, and the owners were friendly and accomodating."
United States
xuan lan
Hame Hotel

Coolin View Guest Rooms

Coolin View Guest Rooms
3.0 star property
Portree Town
8.6 out of 10, Excellent, (228 reviews)
"Clean room with easy access to downtown. "
United States
Terah
The price is CA $119
CA $143 total
includes taxes & fees
Feb 22 - Feb 23
Coolin View Guest Rooms

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (589 reviews)
"Wonderful location for our travels around Skye. Loved the attached dining- great food, spirits and music"
United States
Lynn
The price is CA $178
CA $214 total
includes taxes & fees
Mar 8 - Mar 9
Sligachan Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
8.8 out of 10, Excellent, (523 reviews)
"clean room and great staff "
United Kingdom
benoit
The price is CA $182
CA $218 total
includes taxes & fees
Feb 27 - Feb 28
Skeabost House Hotel

Sidhean Dubha Holiday Home

Sidhean Dubha Holiday Home
4.5 star property
Portree Town
9.6 out of 10, Exceptional, (7 reviews)
"Beautiful comfortable home at a great price and location! "
United States
Brendy
The price is CA $608
CA $608 total
includes taxes & fees
Mar 21 - Mar 22
Sidhean Dubha Holiday Home

Portree Youth Hostel

Portree Youth Hostel
4.0 star property
Portree Town
8.8 out of 10, Excellent, (95 reviews)
"Staff, cleanliness and well equipped kitchen. Highly recommend "
United Kingdom
David
The price is CA $105
CA $126 total
includes taxes & fees
Feb 22 - Feb 23
Portree Youth Hostel
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Staffin attractions

Top Staffin Hotel Reviews

Recent Reviews in Staffin

More cheap stays in Staffin

Find out more about Staffin

Top reasons to visit Staffin

  • Stunning Natural Landscapes: Experience breathtaking highlands, dramatic cliffs, and picturesque views around Staffin Bay.
  • Outdoor Adventures: Enjoy scenic hiking trails and various outdoor recreational activities tailored for adventure seekers.
  • Beautiful Beaches: Relax at Staffin Beach, perfect for swimming and exploring the stunning coastline.
  • Welcoming Accommodations: Choose from charming bed and breakfasts to comfortable hotels, catering to all types of travellers.
  • Cultural Experience: Engage with friendly locals and discover the rich cultural heritage of the region.

Find great hotels in Staffin

Discover a delightful selection of hotel accommodations in Staffin, Scotland, perfect for every type of traveller. From charming bed and breakfasts to comfortable 2 to 4-star hotels, you’ll find a variety of options that cater to both budget-conscious and luxury seekers. Embrace the beauty of the great outdoors with hotels that offer unique themes such as adventure, nature, and pet-friendly amenities, ensuring a memorable stay in this picturesque destination.

  • Uig Hotel: Nestled 9.7km from Staffin, the Uig Hotel offers a welcoming atmosphere for pet lovers. This 3-star accommodation is designed for travellers seeking a pet-friendly vacation experience. With amenities that cater specifically to pets, including a no-fee policy for service animals, the hotel ensures a comfortable stay for both you and your furry companions. The laid-back vibe, combined with stunning views of the surrounding landscapes, makes Uig Hotel a delightful choice for those looking to enjoy the great outdoors alongside their pets.
  • Skeabost House Hotel: Located 19.3km away from Staffin, the 4-star Skeabost House Hotel is a haven for adventure seekers, romantics, and nature enthusiasts alike. Surrounded by breathtaking scenery, this accommodation offers a variety of adventure sports such as hiking, mountain biking, and fishing. The hotel features special romance packages, creating an intimate atmosphere perfect for couples. Guests can enjoy delightful meals with garden views at the on-site restaurant or indulge in limited-hour room service for a more private dining experience. With outdoor amenities like a terrace and picnic area, Skeabost House Hotel beautifully combines wellness with nature.
  • Redwood House Hotel: Situated 19.3km from Staffin, the 3-star Redwood House Hotel provides a cosy and inviting retreat for guests. Known for its dining options, the hotel features a restaurant that serves delicious meals, as well as a complimentary breakfast to kickstart your day. Guests can unwind at the bar and lounge area, making it an ideal spot to relax after a day of exploring. With its comfortable accommodations and friendly service, Redwood House Hotel is a great choice for those seeking a homey atmosphere during their stay.

Where to stay in Staffin

Staffin, Scotland, offers an unforgettable travel experience with its idyllic scenery and welcoming atmosphere. Nestled near the breathtaking Staffin Bay, this charming town is perfect for outdoor enthusiasts and those seeking adventure. Explore the stunning landscapes, indulge in luxury accommodations, and enjoy serene nights in Scotland. Nearby regions also promise friendly locals and secluded spots, making it an ideal destination for a relaxing getaway. Discover the beauty of Staffin and its surroundings on your vacation.

  • Flodigarry: Nestled in the picturesque area of Staffin, Flodigarry is a charming neighborhood that invites travelers seeking outdoor adventures and breathtaking scenery. The best time to visit is between April and May or during the warm summer months of July, when the trails are alive with vibrant flora. Hiking enthusiasts will find a variety of trails leading to stunning parks, serene lakes, and majestic cliffs, making it a perfect spot for a romantic retreat or a peaceful escape to nature.
  • Culnacnoc: This quaint village in the Staffin area is a hidden gem for those looking to enjoy the serene beauty of Scotland’s landscapes. The peak tourist season runs from July to September, when visitors flock to experience its beautiful beaches and outdoor activities. With a scenic harbor and a nearby marina, Culnacnoc offers plenty of opportunities for hiking and exploring the natural surroundings. It's an ideal destination for beach lovers and anyone seeking a tranquil getaway.
  • Digg: Another delightful village close to Staffin, Digg is perfect for those who appreciate the romance of nature and stunning vistas. Peak travel times are from August to October, when the area is alive with colour and activity. Adventurous travelers can explore local hiking trails, while the nearby harbor and enchanting waterfall provide breathtaking sights for all. With a local store for essentials, Digg combines convenience with the charm of rural living, making it a wonderful place to unwind.

Things to do in Staffin

Staffin, Scotland, is perfect for outdoor enthusiasts, boasting stunning scenery and adventure activities. Visitors can explore scenic hiking trails, enjoy refreshing swims, and access various outdoor recreational opportunities. With its beautiful landscapes and vibrant local store, Staffin offers an unforgettable experience for those seeking nature and adventure.

Shopping

In Staffin, visit Skyelight Candles for unique gifts. Uig Pottery, located 11.3km away, is perfect for beautiful handcrafted items. If you're up for a drive, The Shilasdair Shop, 25.7km from Staffin, offers a delightful selection of local crafts and souvenirs.

Recreation

Experience the tranquility of the Quiraing Walk Trail, perfect for a serene hike amidst breathtaking landscapes just 4.8km from Staffin. For sports enthusiasts, the Skeabost Golf Course offers a delightful round of golf with scenic views, located 19.3km away. A.C.E Target Sports Skye provides thrilling target shooting experiences, 22.5km from Staffin.

Booking tips and Expedia advantages for Staffin

For a budget-friendly visit to Staffin, consider exploring free attractions such as the Old Man of Storr, Quiraing, and Kilt Rock. The best months for affordable accommodation are January to February and November, with the cheapest hotel rates typically found when booking one month in advance. Aim to stay on a Wednesday for lower prices, while Sundays tend to be the most expensive. Utilize Expedia’s search tools to compare room rates and find eco-friendly options. Combining flights, hotels, and activities in a package can also lead to additional savings.

  • 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 specify your budget, preferred location, and additional criteria. You can arrange your search results to display prices from the lowest to the highest, helping you to find the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly accommodation options available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Staffin with your flights and activities through an Expedia package.

Find the best attractions in Staffin

Staffin, Scotland, offers a fantastic getaway for outdoor enthusiasts and nature lovers alike. With its stunning highlands, dramatic cliffs, and picturesque harbour, visitors can indulge in scenic adventures and cultural experiences. Don't miss the beautiful Staffin Beach, perfect for relaxing or exploring the coastline. Whether you're seeking adventure or simply want to soak in the breathtaking views, Staffin has something for everyone.

  • Duntulm Castle: Nestled 11.3km from Staffin, Duntulm Castle offers a romantic glimpse into Scotland's storied past. Its dramatic coastal setting and rich cultural heritage make it a perfect spot for history enthusiasts and couples seeking a charming escape.
  • Somerled Square: Located 22.5km from Staffin, Somerled Square is a vibrant piazza that showcases local culture and community life. Enjoy the lively atmosphere, with cafés and shops that reflect the heart of the town, making it an ideal place to relax and soak in the city vibes.
  • Old Man of Storr: Right in Staffin, the Old Man of Storr is a stunning rock formation that offers breathtaking outdoor scenery. Hike the trails and be rewarded with panoramic views of the Isle of Skye's rugged beauty—perfect for nature lovers and photographers alike.

Best time to go to Staffin

The best time to visit Staffin is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of July, visitor numbers are moderately high 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 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 two major airports: Stornoway (SYY) and Benbecula (BEB). Stornoway Airport is located 67.6km from Staffin, with nearby hotels such as the 4-star Stornoway Bed and Breakfast, Hebridean Guest House, and the Cabarfeidh Hotel, all just 3.2km away. Benbecula Airport is 72.4km from Staffin, with options like the 3-star Orasay Inn, located 11.3km from the airport, and Swan View Lodge, 17.7km away. Both airports offer convenient access to Staffin, ensuring a comfortable stay during your Scottish adventure.

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.
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.
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.
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.
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 can I save on a Staffin hotel booking with Expedia?
Members always get our best prices. Find our best Staffin hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 CA $111 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