Photo by Jakub Bors

Find hotels in Staffin from £159

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Staffin hotels and places to stay

Our top choices for Staffin hotels

Uig Hotel

3.0 star property
9.6 out of 10, Exceptional, (1005)
"Very nice hotel. Perfect for the location "
The price is £260
includes taxes & fees
5 Sept - 6 Sept
Uig Hotel

Isle of Raasay Distillery

4.0 star property
9.6 out of 10, Exceptional, (64)
"We very much enjoyed the lounge area and talking with other guests. The food was good. The staff mostly were very pleasant. And we very much enjoyed our tasting. Thank you."
The price is £309
includes taxes & fees
14 Sept - 15 Sept
Isle of Raasay Distillery

The Flodigarry Hotel in the Skye

4.0 star property
9.2 out of 10, Wonderful, (18)
"Amazing location; staff great and restaurant very good"
The price is £348
includes taxes & fees
31 Aug - 1 Sept
The Flodigarry Hotel in the Skye

Sligachan Hotel

3.0 star property
8.6 out of 10, Excellent, (546)
"The restaurant was amazing!"
The price is £215
includes taxes & fees
29 Sept - 30 Sept
Sligachan Hotel

Amber's Cottage

2.0 star property
10.0 out of 10, Exceptional, (2)
"Great location. Super cozy. We enjoyed our stay."
The price is £676
includes taxes & fees
3 Sept - 4 Sept
Amber's Cottage

Shieldaig Lodge Hotel

4.0 star property
9.4 out of 10, Exceptional, (132)
"Very cozy hotel by the water. Nice, clean, comfortable rooms; if a bit small."
The price is £179
includes taxes & fees
31 Aug - 1 Sept
Shieldaig Lodge Hotel

Hame Hotel

3.5 star property
9.2 out of 10, Wonderful, (102)
"Helpful staff and small hotel charm"
The price is £264
includes taxes & fees
1 Sept - 2 Sept
Hame Hotel

Applecross B&B and Cabins

3.0 star property
9.4 out of 10, Exceptional, (22)
"Wish we could have stayed longer. "
The price is £159
includes taxes & fees
30 Aug - 31 Aug
Applecross B&B and Cabins

Bracken Hide Hotel

4.0 star property
9.0 out of 10, Wonderful, (219)
"Loved everything about this place! Amazing. The restaurant was extraordinary. So beautiful. "
The price is £395
includes taxes & fees
30 Aug - 31 Aug
Bracken Hide Hotel

Tongadale Hotel

3.0 star property
8.2 out of 10, Very good, (805)
"We loved staying here! The staff were friendly and helpful. Loved the live music in the evening. "
The price is £166
includes taxes & fees
23 Sept - 24 Sept
Tongadale Hotel

Greshornish House Hotel

4.0 star property
9.6 out of 10, Exceptional, (180)
"Lovely location, great food, cozy property. "
The price is £300
includes taxes & fees
31 Aug - 1 Sept
Greshornish House Hotel

Atholl House Skye

3.0 star property
10.0 out of 10, Exceptional, (66)
"Atoll house is lovely. The staff is super friendly. Their dining area is so cute. I would definitely stay there again."
The price is £240
includes taxes & fees
5 Sept - 6 Sept
Atholl House Skye

Redwood House Hotel

3.0 star property
8.4 out of 10, Very good, (184)
"Beautiful location and friendly staff. The food at the restaurant was excellent. We enjoyed drinking wine at the sunroom with spectacular views."
The price is £207
includes taxes & fees
30 Aug - 31 Aug
Redwood House Hotel

The Portree Hotel

3.0 star property
9.0 out of 10, Wonderful, (36)
"Central location, cute harbor"
The Portree Hotel

Skeabost House Hotel

4.0 star property
8.8 out of 10, Excellent, (503)
"Beautiful building, great location. We loved our breakfast every morning. A little hot at night, but wonderful otherwise "
The price is £469
includes taxes & fees
4 Sept - 5 Sept
Skeabost House Hotel

The Bosville

4.0 star property
9.0 out of 10, Wonderful, (255)
"The location of this property is excellent--close to the center of town yet somewhat further up the road, with a beautiful view of the town. Staff are kind and helpful and the restaurant is great. "
The price is £380
includes taxes & fees
28 Sept - 29 Sept
The Bosville

The Marmalade Hotel

4.0 star property
9.2 out of 10, Wonderful, (274)
"Great location, lovely breakfast!"
The price is £391
includes taxes & fees
31 Aug - 1 Sept
The Marmalade Hotel

Loch Eyre House

2.5 star property
9.4 out of 10, Exceptional, (80)
"Room was good, breakfast was good, Lynn was friendly & helpful, location was convenient for exploring Isle of Skye "
Loch Eyre House

The Skye Inn

4.0 star property
9.0 out of 10, Wonderful, (282)
"Roads were terrible leading to the Inn!! "
The price is £288
includes taxes & fees
1 Sept - 2 Sept
The Skye Inn

Woodburn Cottage

3.5 star property
The price is £562
includes taxes & fees
5 Sept - 6 Sept
Woodburn Cottage
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

Accommodation near Staffin attractions

Learn more about Staffin

Hike along the dramatic Quiraing on Skye's Trotternish Peninsula, where ancient landslips created a landscape of pinnacles and hidden plateaus. Scan the rocky shoreline at An Corran beach for dinosaur footprints, then visit nearby Kilt Rock waterfall with its distinctive basalt columns.

Kilt Rock featuring rocky coastline

Top Staffin Hotel Reviews

More cheap stays in Staffin

More cheap stays in Staffin

Hotels in Staffin with star rating

Hotels in Staffin with star rating

Find out more about Staffin

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.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What is the best area to stay in Staffin?
Flodigarry is the best area to stay in Staffin, Scotland, particularly for travellers eager to immerse themselves in breathtaking landscapes and rich cultural heritage. This picturesque village, located on the Isle of Skye, offers stunning views of the rugged coastline and the iconic Quiraing hills. Most of our guests have opted for Flodigarry, drawn by its tranquil ambiance and proximity to nature's wonders, making it an ideal base for exploring the enchanting surroundings.

For couples seeking a romantic retreat, Flodigarry provides a serene setting great for intimate strolls along the beach or cosy evenings in charming local accommodations. The area's dramatic scenery and peaceful atmosphere create a magical backdrop for making lasting memories together.

Families will also find Flodigarry appealing, as it offers opportunities for adventure and exploration. The nearby dinosaur footprints at Staffin Beach are a fascinating attraction for young explorers, while hiking trails cater to varying skill levels, ensuring fun for all ages. After a day of discovery, families can unwind in the welcoming local eateries, where hearty meals await.
What are the best family hotels in Staffin?
The Flodigarry Hotel in Skye is a charming family-friendly option situated in the picturesque village of Staffin, Scotland. This lovely hotel not only provides a cozy atmosphere but also features a delightful garden where families can unwind together, making it a great spot for children to explore and play. Find more child-friendly accommodations in Staffin.
What hotels in Staffin offer free breakfast?
The Flodigarry Hotel in the Skye, situated in the charming village of Staffin, offers a delightful retreat for travellers seeking breathtaking views and attentive service. Guests rave about the complimentary cooked breakfast that energizes you for a day of adventure. With stunning sea and mountain views, this hotel is superb for families looking to connect with nature, as well as couples seeking a romantic getaway. Find more hotels with free breakfast in Staffin.
When is the best time to go to Staffin?
The most popular time to visit Staffin is during the summer months, particularly June and July, when the weather is generally milder and more conducive to outdoor adventures. With average temperatures reaching around 15 to 18°C, this is the great opportunity to explore the breathtaking landscapes of the Isle of Skye, including its rugged cliffs and stunning coastal views.

During the peak season, which runs from May to July, the area attracts many nature enthusiasts and hikers. This bustling period offers an array of outdoor activities, from hiking the famous Quiraing to enjoying the beautiful beaches nearby. The long daylight hours allow for extended explorations, making it an ideal time for those who appreciate both adventure and the tranquility of nature.

For those who prefer a quieter experience, consider visiting in September. The weather is still relatively mild, and with fewer tourists around, you can enjoy a more intimate connection with the stunning scenery and local culture. This month often features clearer skies, allowing for fantastic photography opportunities of the dramatic landscapes.
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?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Staffin hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to 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 £159 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.