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

Find hotels in Staffin from CA $118

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

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

Our top choices for Staffin hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (414 reviews)
"Hotel is very cool, nice rooms, great food/bar!"
United States
michael
The price is CA $209
CA $251 total
includes taxes & fees
Nov 26 - Nov 27
Bracken Hide Hotel

2. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.4 out of 10, Exceptional, (1,000 reviews)
"Great place Beautiful area and very good food"
United States
Justin
The price is CA $270
CA $324 total
includes taxes & fees
Nov 28 - Nov 29
Uig Hotel

3. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.8 out of 10, Exceptional, (72 reviews)
"Best place to stay in all of Scotland!"
United States
Ralph
The price is CA $223
CA $268 total
includes taxes & fees
Oct 29 - Oct 30
The Flodigarry Hotel in the Skye

4. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (622 reviews)
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
United States
Christine
The price is CA $311
CA $373 total
includes taxes & fees
Nov 19 - Nov 20
Cuillin Hills Hotel

5. Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.2 out of 10, Good, (1,001 reviews)
"Great location for access to the Isle of Skye attractions away from the congestion in Portree. Dining options are limited, but the hotel restaurant was very good."
Canada
Wendy
The price is CA $170
CA $204 total
includes taxes & fees
Oct 29 - Oct 30
Dunollie Hotel

6. The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (404 reviews)
"Perfect walking distance in to the main square of Portree"
United States
Cache
The price is CA $169
CA $203 total
includes taxes & fees
Nov 7 - Nov 8
The Skye Inn

7. Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (559 reviews)
"Rooms spacious. Washrooms are huge and recently renovated. Food was delicious with friendly and knowledgeable staff. Views from dining room are exceptional. Hotel does smell a bit older, not surprisingly given its history. Remote location if someone is planning to spend a prolonged time."
Canada
Marc Andre
The price is CA $250
CA $301 total
includes taxes & fees
Nov 27 - Nov 28
Skeabost House Hotel

8. Old Pier Cottage B&B

Old Pier Cottage B&B
2.0 star property
Uig
10.0 out of 10, Exceptional, (197 reviews)
"Lovely view, lovely room, lovely breakfast!"
United Kingdom
Lauren
The price is CA $265
CA $318 total
includes taxes & fees
Oct 29 - Oct 30
Old Pier Cottage B&B

9. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (364 reviews)
"Great location up street from downtown. Good restaurant and breakfast was included. Very nice size room with good amenities."
United States
Russ
The price is CA $143
CA $172 total
includes taxes & fees
Nov 19 - Nov 20
The Marmalade Hotel

10. Loch Eyre Cottage

Loch Eyre Cottage
3.0 star property
Skeabost
10.0 out of 10, Exceptional, (22 reviews)
"The cottage had everything we needed, enjoyed a beautiful view. "
United States
Anna
Loch Eyre Cottage

11. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (660 reviews)
"Perfect Location with spectacular views and lovely staff Highly Recommended"
United Kingdom
Martin
The price is CA $206
CA $247 total
includes taxes & fees
Nov 11 - Nov 12
Sligachan Hotel

12. Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins
3.0 star property
Strathcarron
9.4 out of 10, Exceptional, (69 reviews)
"Lovely setting and very comfortable accommodations"
United States
carolyn
The price is CA $449
CA $538 total
includes taxes & fees
Nov 2 - Nov 3
Applecross B&B & Luxury Cabins

13. The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (309 reviews)
"Great location. Clean rooms delicious breakfast. Kind staff."
United States
Elena
The price is CA $179
CA $215 total
includes taxes & fees
Nov 28 - Nov 29
The Bosville

14. Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (210 reviews)
"Our stay at Greshornish was lovely. It’s quite a remote location, but would be a lovely place to stay for a few days. We used it as a halfway point traveling around the Isle of Skye . Also, the breakfast was very good."
United States
Donna
The price is CA $98
CA $118 total
includes taxes & fees
Nov 20 - Nov 21
Greshornish House Hotel

15. Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (79 reviews)
"Beautiful setting, excellent food,comfortable room with a great view, informative distillery tour and no obligation to purchase."
United Kingdom
Pauline
The price is CA $250
CA $300 total
includes taxes & fees
Oct 29 - Oct 30
Isle of Raasay Distillery

16. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (883 reviews)
"Had a great stay here and the live music was amazing."
United States
Neal
The price is CA $259
CA $311 total
includes taxes & fees
Nov 7 - Nov 8
Tongadale Hotel

17. Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (233 reviews)
"Beautiful place to stay; excellent accommodations!"
United States
James
Redwood House Hotel

18. The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (64 reviews)
"Loved the hotel. Fabulous room. Entrance hall tired. Food lovely. Staff very helpful!"
United Kingdom
Paul
The price is CA $280
CA $337 total
includes taxes & fees
Oct 30 - Oct 31
The Portree Hotel

19. House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.6 out of 10, Exceptional, (184 reviews)
"Great location ."
United States
Ronald
The price is CA $191
CA $229 total
includes taxes & fees
Nov 10 - Nov 11
House Of Juniper - The Manse

20. Minnies Rooms

Minnies Rooms
3.5 star property
Dunvegan
9.4 out of 10, Exceptional, (196 reviews)
"Maryanne is the perfect hostess. The accommodations are excellent and continental breakfast is top notch. Will definitely stay again."
United States
Denise
The price is CA $178
CA $213 total
includes taxes & fees
Nov 23 - Nov 24
Minnies Rooms
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.

Hotels recommended for families in Staffin

Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Staffin

Find the best Staffin areas and neighborhoods for the activities you enjoy most.

Flodigarry

Though Flodigarry might not have many top sights, you can venture to the surrounding area to see attractions like Quiraing and Skye Museum of Island Life.

Stay near popular 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.

A winding road along a coastal landscape with a prominent rocky cliff and a body of water.
Photo by Berit from Redhill/Surrey, UK
Open Photo by Berit from Redhill/Surrey, UK

Top Staffin Hotel Reviews

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 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 $118 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.