Find hotels in Staffin from £86

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

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.6 out of 10, Exceptional, (40 reviews)
"GREAT place"
United States
Lewis
The price is £181
includes taxes & fees
20 Apr - 21 Apr
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
Amber's Cottage

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (593 reviews)
"We had a lovely two night stay at the Sligachan Hotel. Our room was clean, the beds were comfy with good pillows, and the rain shower feature in the bathroom was wonderful! We had a nice view of the water from our window. The bar next door, Seumas' Bar had an excellent selection of whiskey, a very nice dinner menu. The sea bass was fabulous and the honey cake dessert was divine. We would like to especially thank Mariam at the front desk for being so kind and helpful during our stay. "
United States
Jackie
The price is £229
includes taxes & fees
25 Apr - 26 Apr
Sligachan Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (67 reviews)
"If you’d like quiet and scenic, this place is for you. Wonderful hospitality, food was excellent also."
United States
Teresa
The price is £296
includes taxes & fees
24 Apr - 25 Apr
Isle of Raasay Distillery

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.6 out of 10, Exceptional, (34 reviews)
"We really enjoyed our stay. The room was so inviting and breakfast was made to perfection. Highly recommend this stay for those who are looking to really relax. "
United States
Faith
Applecross B&B and Cabins

Portree Youth Hostel

Portree Youth Hostel
4.0 star property
Portree Town
8.8 out of 10, Excellent, (98 reviews)
"very lovely staff full kitchen with multiple appliances so everyone can cook their own meals! room was clean, water was hot very comfortable stay :)"
Canada
Kayla
Portree Youth Hostel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (58 reviews)
"Very friendly staff and a lovely hotel "
Canada
Geoffrey
The price is £202
includes taxes & fees
17 Apr - 18 Apr
The Portree Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (284 reviews)
"Great room, comfortable beds and food was too notch!"
United States
Mike
The price is £290
includes taxes & fees
19 Apr - 20 Apr
The Bosville

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (300 reviews)
"Beautiful spot, great sauna and plunge pool! Really lovely staff!"
Australia
Sophie
The price is £301
includes taxes & fees
19 Apr - 20 Apr
Bracken Hide Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (607 reviews)
"If you're visiting Portree this is the hotel to stay at. Beautiful views and wonderful food. The rooms are very nice and i would highly recommend paying extra for the ocean view. Nothing like waking up and enjoying a cup of coffee overlooking the water. The people are friendly and it's just an awesome place to stay. Everything you need in one place. "
United States
TRAVIS
The price is £412
includes taxes & fees
14 Apr - 15 Apr
Cuillin Hills Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (338 reviews)
"The staff was so friendly, the breakfast was great and was an easy walk to town centre ! I would 100% stay here again!"
United Kingdom
Lindsay
The price is £183
includes taxes & fees
20 Apr - 21 Apr
The Skye Inn

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (322 reviews)
"Excelent place to stay"
United States
Carlos Eduardo
The price is £365
includes taxes & fees
19 Apr - 20 Apr
The Marmalade Hotel

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
The price is £275
includes taxes & fees
16 Apr - 17 Apr
Hame 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 £420
includes taxes & fees
18 Apr - 19 Apr
Shepherds Hut

Apartment 3 Pheonix Flats

Apartment 3 Pheonix Flats
3.0 star property
Portree Town
8.4 out of 10, Very good, (23 reviews)
"Great location"
Canada
Candice
The price is £299
includes taxes & fees
19 Apr - 20 Apr
Apartment 3 Pheonix Flats

Minnies Rooms

Minnies Rooms
3.5 star property
Dunvegan
9.4 out of 10, Exceptional, (155 reviews)
"The breakfast was excellent, served in our room on a trolley, enjoyed with a beautiful view over the loch. The hospitality and attention to our needs was perfect. "
United Kingdom
Peter
The price is £108
includes taxes & fees
15 Apr - 16 Apr
Minnies Rooms

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (533 reviews)
"A lovely historic property. Love the dining room. Great staff."
Canada
Joseph
The price is £369
includes taxes & fees
24 Apr - 25 Apr
Skeabost House Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.6 out of 10, Exceptional, (187 reviews)
"Lovely location, great food, cozy property. "
Australia
Arabel
The price is £168
includes taxes & fees
20 Apr - 21 Apr
Greshornish House Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,002 reviews)
"Absolutely amazing facility - tremendous staff - definitely worth the visit"
United States
David
The price is £301
includes taxes & fees
14 Apr - 15 Apr
Uig Hotel

Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
4.0 star property
Gairloch
9.4 out of 10, Exceptional, (135 reviews)
"Stunning location, room nice and clean, food lovely though limited menu, good beer, good selection of whiskey. Very enjoyable stay"
United Kingdom
Alan
The price is £241
includes taxes & fees
26 Apr - 27 Apr
Shieldaig Lodge Hotel
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

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 Kilt Rock, some noteworthy sights in the nearby area.

Stay near popular Staffin attractions

Top Staffin Hotel Reviews

More cheap stays in Staffin

Hotels in Staffin with star rating

Find out more about Staffin

Top reasons to visit Staffin

  • Stunning Landscapes: Staffin boasts breathtaking scenery, including the dramatic Quiraing and picturesque Staffin Beach.
  • Outdoor Adventures: Ideal for enthusiasts, visitors can enjoy hiking, kayaking tours, and exploring local trails.
  • Charming Village Atmosphere: Experience the warmth of friendly locals in a quaint village setting.
  • Rich Cultural Experience: Discover local attractions that showcase the area's unique culture and natural beauty.
  • Variety of Accommodations: Choose from delightful bed and breakfasts or inviting hotels for a cosy stay.

Find great hotels near Staffin

Staffin, a picturesque gem on the Isle of Skye, offers a delightful selection of hotel accommodations, including charming bed and breakfasts and inviting hotels. Ideal for pet-friendly getaways, romantic escapes, or adventurous stays, you'll discover the perfect retreat amidst stunning landscapes. Whether you're seeking the best hotels in Trotternish or a cosy place to unwind, Staffin provides a memorable base for exploring Scotland's natural beauty.

  • Uig Hotel: Nestled 3.7km from Staffin, Uig Hotel is a delightful 3-star accommodation ideal for pet lovers. This charming hotel embraces a pet-friendly ethos, allowing dogs on the premises, making it perfect for those who wish to travel with their furry companions. Guests appreciate the warm, welcoming atmosphere and the hotel's commitment to providing comfort alongside outdoor adventure. The amenities include spacious rooms and a relaxed dining area where visitors can unwind after a day of exploration.
  • Skeabost House Hotel: Located 7.5km from Staffin, the 4-star Skeabost House Hotel offers a romantic and nature-inspired retreat for adventurous couples. Surrounded by stunning landscapes, this hotel provides a plethora of outdoor activities, including hiking, biking, and fishing. Guests can indulge in the picturesque garden views while enjoying exquisite dining experiences or opt for a romantic package to enhance their stay. The hotel features limited-hours room service for those who prefer a cosy night in, making it an exceptional choice for passionate explorers.
  • Redwood House Hotel: Situated 7.5km from Staffin, Redwood House Hotel is a welcoming 3-star accommodation known for its relaxed vibe and convenient amenities. The hotel boasts a delightful restaurant, bar and lounge, ensuring guests have a variety of dining options at their fingertips. With a complimentary breakfast included, visitors can start their day off right. The friendly service and comfortable surroundings make Redwood House Hotel a fantastic choice for travellers seeking a hassle-free stay in the heart of the Scottish Highlands.

Where to stay in and around Staffin

Staffin, located on the stunning Isle of Skye, offers an unforgettable escape into nature. With its superb location, you'll discover picturesque spots like Staffin Beach and the charming village of Flodigarry nearby. This area is perfect for outdoor enthusiasts seeking breathtaking scenery and adventure. Experience the warmth of friendly locals and the tranquillity of secluded landscapes, making Staffin an excellent choice for travellers looking to unwind in a luxurious setting.

  • Uig: Nestled approximately 3.7km from Staffin, Uig is a charming town renowned for its stunning landscapes and outdoor adventures. The town attracts visitors throughout the year, with peaks in April and the summer months. Uig is perfect for those seeking romantic getaways or scenic hiking trails. Its local attractions include a picturesque marina, historic castles, and various outdoor activities that cater to nature enthusiasts. Here, you can immerse yourself in the natural beauty and enjoy the tranquillity of the Scottish Highlands, making it an ideal stop for your holiday.
  • Kilmuir: Located about 3.1km from Staffin, Kilmuir is a delightful destination that experiences a seasonal influx of visitors, particularly from August to October. Known for its breathtaking scenery and outdoor pursuits, Kilmuir offers a romantic atmosphere complemented by its quaint stores and nearby hiking trails. Visitors can explore nearby landmarks, including stunning castles, serene parks, and dramatic cliffs. This area is perfect for those looking to indulge in the rich history and natural beauty of Scotland while engaging in various outdoor activities.
  • Flodigarry: Situated in close proximity to Staffin, Flodigarry is a picturesque neighbourhood that draws travellers seeking stunning views and outdoor experiences. With peak visitor numbers in spring and summer, the area offers a range of hiking trails that lead to enchanting parks, serene lakes, and breathtaking cliffs. Flodigarry is ideal for those wanting a romantic escape amid stunning landscapes. Whether you’re exploring the rugged coastline or simply enjoying the tranquillity, Flodigarry is a wonderful addition to your Scottish adventure.

Things to do in and around Staffin

Staffin is perfect for outdoor enthusiasts and offers stunning scenery and adventure. Visitors can enjoy local sightseeing and explore the famous Quiraing, renowned for its dramatic landscapes. For those seeking more excitement, kayaking tours are available to experience the beauty of the coastline. With hiking trails and local stores, Staffin promises a memorable Scottish getaway.

Shopping

In Staffin, visit Skyelight Candles for unique gifts. Uig Pottery, only 4.3km away, offers lovely handcrafted items. If you're up for a drive, The Shilasdair Shop, located 9.9km from Staffin, features an array of beautiful Scottish crafts and products.

Recreation

The Quiraing Walk Trail, located 1.9km from Staffin, offers breathtaking views and a tranquil atmosphere, perfect for relaxation. A.C.E Target Sports Skye, 8.7km away, provides an energetic environment for sports enthusiasts. Meanwhile, Skeabost Golf Course, 7.5km from Staffin, invites you to enjoy outdoor golfing amidst stunning landscapes.

Adventure

Explore the breathtaking cliffs and stunning landscapes of Staffin by embarking on a thrilling hike along the Trotternish Peninsula. For a unique adventure, consider a boat trip to witness the majestic sea life and dramatic coastline, making your visit truly unforgettable.

Nightlife

Staffin offers a quaint yet charming nightlife. Enjoy a pint at the local pub, the Staffin Hotel, where you can mingle with friendly locals. For a unique experience, try stargazing along the scenic coastline, soaking in the tranquil beauty of the Isle of Skye after dark.

Booking tips and Expedia advantages for Staffin

To save money on your trip to Staffin, consider visiting during the cheaper months of January to February or November, and aim to book your accommodation about a month in advance for the best rates. Wednesdays are the least expensive days to stay, while Sundays are the priciest. Use Expedia to search for hotel deals, and don’t forget to explore last-minute offers. Additionally, combining your hotel, flights, and activities into a package can yield further savings. Look for free local attractions and utilise public transport to keep costs down while exploring.

  • 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: Booking a hotel in Staffin about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could potentially save money by combining your Staffin hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Staffin

Staffin offers a delightful escape for outdoor enthusiasts and scenery lovers, with its stunning cliffs, highland views, and charming harbour. Visitors can enjoy the picturesque Staffin Bay and explore local attractions that showcase the area's rich culture and natural beauty. Whether you seek adventure or a tranquil experience, Staffin has something for everyone, making it an ideal destination for a memorable vacation.

  • Old Man of Storr: This iconic rock formation offers breathtaking views of the surrounding landscape, perfect for outdoor enthusiasts and photographers alike. The hike to the top rewards you with stunning vistas of the Isle of Skye and its dramatic coastline.
  • Quiraing: A spectacular cliff landscape that invites adventure seekers to explore its rugged paths. The unique rock formations and sweeping views provide an exhilarating experience for hikers and nature lovers, making it a must-visit spot.
  • The Fairy Glen: Located 3.1km from Staffin, this enchanting highland area boasts whimsical hills and serene ponds. Its magical scenery makes it a delightful spot for leisurely walks and photography, captivating all who visit.

Best time to go to Staffin

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.1°F (5.6°C)Light RainMostly CloudyAverageModerately Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageModerately 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 HighModerately High
June53.8°F (12.1°C)Light RainMostly CloudyAverageModerately High
July55.9°F (13.3°C)Light RainMostly CloudyModerately HighModerately 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 LowModerately Low
December43.3°F (6.3°C)Moderate RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Staffin

To reach Staffin, you can fly into Stornoway Airport (SYY), located 26.1km away. Nearby hotel options include the 4-star Stornoway Bed and Breakfast, Hebridean Guest House, and The Cabarfeidh Hotel, all within 1.2km of the airport, providing convenient access. Alternatively, Benbecula Airport (BEB) is situated 27.3km from Staffin, with nearby accommodations like the 3-star Orasay Inn, 4.3km away, and Swan View Lodge, 6.8km from the airport. Both airports offer various transportation services to facilitate your journey to Staffin.

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