Find hotels in Staffin from $116

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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.4 out of 10, Exceptional, (36 reviews)
"GREAT place"
United States
Lewis
$207 nightly
The price is $249
Mar 22 - Mar 23
Total with taxes and fees
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
$882 nightly
The price is $1,058
Mar 24 - Mar 25
Total with taxes and fees
Amber's Cottage

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (591 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
$226 nightly
The price is $271
Apr 19 - Apr 20
Total with taxes and fees
Sligachan Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
"Absolutely amazing facility - tremendous staff - definitely worth the visit"
United States
David
$198 nightly
The price is $238
Mar 21 - Mar 22
Total with taxes and fees
Uig Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
8.8 out of 10, Excellent, (527 reviews)
"The staff here are BEYOND accommodating and friendly. They really helped to make the experience so wonderful. The room was clean and the bathroom was glorious… really wish I had time to use that tub! The grounds are very cute and I recommend eating at the restaurant. We had dinner there and it was absolutely delicious. The breakfast was also very tasty :)"
United States
Rachel
$205 nightly
The price is $246
Mar 26 - Mar 27
Total with taxes and fees
Skeabost House Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (66 reviews)
"If you’d like quiet and scenic, this place is for you. Wonderful hospitality, food was excellent also."
United States
Teresa
$216 nightly
The price is $260
Mar 21 - Mar 22
Total with taxes and fees
Isle of Raasay Distillery

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
$240 nightly
The price is $289
Mar 26 - Mar 27
Total with taxes and fees
Bracken Hide 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
$277 nightly
The price is $332
Apr 17 - Apr 18
Total with taxes and fees
Hame 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
$148 nightly
The price is $177
Mar 23 - Mar 24
Total with taxes and fees
Greshornish House Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (316 reviews)
"Excelent place to stay"
United States
Carlos Eduardo
$201 nightly
The price is $242
Mar 21 - Mar 22
Total with taxes and fees
The Marmalade 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
$140 nightly
The price is $168
Mar 22 - Mar 23
Total with taxes and fees
Shieldaig Lodge 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
$146 nightly
The price is $176
Mar 24 - Mar 25
Total with taxes and fees
Coolin View Guest Rooms

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (51 reviews)
"Very friendly staff and a lovely hotel "
Canada
Geoffrey
$113 nightly
The price is $136
Mar 22 - Mar 23
Total with taxes and fees
The Portree Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very Good, (830 reviews)
"Brilliant welcoming staff, food was great and room was clean and tidy, would recommend"
United Kingdom
calum
$220 nightly
The price is $265
Mar 29 - Mar 30
Total with taxes and fees
Tongadale Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (602 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
$227 nightly
The price is $272
Mar 23 - Mar 24
Total with taxes and fees
Cuillin Hills Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (279 reviews)
"Great room, comfortable beds and food was too notch!"
United States
Mike
$186 nightly
The price is $224
Mar 21 - Mar 22
Total with taxes and fees
The Bosville

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (324 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
$141 nightly
The price is $169
Mar 22 - Mar 23
Total with taxes and fees
The Skye Inn

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
$466 nightly
The price is $559
Mar 26 - Mar 27
Total with taxes and fees
Shepherds Hut

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
$443 nightly
The price is $443
Mar 24 - Mar 25
Total with taxes and fees
Sidhean Dubha Holiday Home

Gairloch Sands Youth Hostel

Gairloch Sands Youth Hostel
3.0 star property
Gairloch
8.0 out of 10, Very Good, (18 reviews)
"Warm and friendly staff. Also excellent view."
United Kingdom
Sammy
$97 nightly
The price is $116
Mar 27 - Mar 28
Total with taxes and fees
Gairloch Sands 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.
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. Learn more about Staffin
Learn more about Staffin

Flodigarry

Though Flodigarry might not have many top sights, you can venture to the surrounding area to see attractions like Quiraing and Kilt Rock.

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 Natural Scenery: Staffin boasts breathtaking cliffs, highlands, and picturesque beaches, perfect for outdoor enthusiasts.
  • Outdoor Adventures: Enjoy hiking trails and thrilling activities that cater to all levels of adventure seekers.
  • Cultural Experiences: Immerse yourself in local culture through events like the Staffin Music Festival and nearby attractions.
  • Cozy Accommodations: Stay in charming bed and breakfasts or welcoming hotels offering a taste of local hospitality.
  • Family-Friendly Destination: Staffin is ideal for family vacations, combining relaxation with fun activities for all ages.

Find great hotels near Staffin

Discover the charm of Staffin, Scotland, where cozy bed and breakfasts and welcoming hotels cater to every traveler's needs. Whether you're seeking pet-friendly accommodations, an adventurous getaway, or a relaxing beach vacation, you'll find excellent options in this picturesque area. Explore hotel discounts and the closest lodging to the iconic Storr for an unforgettable stay in this enchanting part of the UK.

  • Uig Hotel: Nestled in the scenic village of Uig, this charming 3-star hotel boasts a guest rating of 9.6, making it a top choice for pet lovers. Just 6 miles from Staffin, Uig Hotel provides a warm, pet-friendly atmosphere where furry companions are welcome. With amenities designed for both comfort and convenience, guests can enjoy a relaxed stay while exploring the beautiful Isle of Skye. The hotel features a cozy lounge and restaurant, ensuring that both guests and their pets feel right at home.
  • Skeabost House Hotel: A romantic 4-star retreat located 12 miles from Staffin, Skeabost House Hotel has a guest rating of 8.8 and is perfect for those seeking adventure and intimacy. Set amidst stunning landscapes, the hotel offers a range of outdoor activities including fishing, mountain climbing, and biking, allowing guests to fully immerse themselves in the natural beauty of the area. With romance packages and a garden-view restaurant, this hotel provides an enchanting setting for couples looking to create lasting memories.
  • Redwood House Hotel: This welcoming 3-star hotel, located 12 miles from Staffin, has a guest rating of 8.4 and is known for its exceptional dining options. Guests can start their day with a complimentary full breakfast and enjoy meals at the on-site restaurant. The bar and lounge area provides a relaxing space for unwinding after a day of exploring. Redwood House Hotel combines comfort and convenience, making it a solid choice for both leisure seekers and food enthusiasts.

Where to stay in and around Staffin

Staffin, Scotland, is a hidden gem perfect for outdoor enthusiasts and families alike. Explore the stunning beaches and breathtaking scenery, or unwind in cozy spots that offer a taste of local charm. Nearby attractions invite travelers to soak in the friendly atmosphere while enjoying relaxation and luxury. Whether you're seeking adventure or tranquility, Staffin and its surrounding areas provide top vacation spots that cater to every traveler’s desires.

  • Uig: Nestled about 6 miles from Staffin, Uig is a charming coastal village known for its stunning landscapes and outdoor activities. Visitors flock here primarily from April through July, drawn by its romantic ambiance and breathtaking scenery. Uig offers a variety of hiking trails that cater to adventurers of all levels, along with local shops to pick up unique souvenirs. Notably, the area is home to historic landmarks, including a captivating castle and scenic parks that provide a perfect backdrop for a leisurely stroll. Whether you're seeking an outdoor adventure or a peaceful retreat, Uig has something for everyone.
  • Kilmuir: Located just 5 miles from Staffin, Kilmuir is a picturesque village that attracts visitors, especially from August to October. Known for its beautiful beaches and outdoor experiences, Kilmuir is perfect for those looking to unwind while soaking in the natural beauty. The village features hiking trails that meander through stunning landscapes and a variety of shops for local goods. Within proximity, you can explore an art gallery that showcases local talent, as well as a charming harbor and marina perfect for a relaxing day by the water. Kilmuir is an excellent choice for travelers who appreciate a blend of culture and nature.
  • Digg: Situated within the Staffin area, Digg is a delightful village that invites outdoor enthusiasts and adventure seekers alike. Although visitor numbers peak from August to October, Digg offers a unique experience year-round. The village is known for its scenic hiking trails and breathtaking cliffs that promise awe-inspiring views. Nearby parks and monuments provide ideal spots for picnics or quiet reflection. Digg's close-knit community and tranquil atmosphere make it a perfect destination for those looking to immerse themselves in Scotland's natural splendor.

Things to do in Staffin

Staffin, Scotland, is perfect for outdoor family vacations, offering breathtaking scenery and various activities. Enjoy hiking trails and explore local stores. Don't miss exciting events like the Staffin Music Festival, embark on thrilling adventures, and make sure to visit Stockton for more experiences. Whether you're seeking relaxation or adventure, Staffin has something for everyone.

Shopping

In Staffin, check out local gift shops for unique souvenirs and crafts. If you're up for a drive, visit the nearby Portree, where you’ll find larger stores and boutiques offering a wider selection of gifts and local art to take home.

Recreation

Experience the tranquility of the Staffin Wellness Retreat, where you can indulge in rejuvenating spa treatments and yoga sessions amidst picturesque landscapes. Explore the nearby Staffin Beach for a refreshing stroll or take part in guided nature walks to connect with the stunning Scottish scenery.

Adventure

In Staffin, explore the breathtaking Quiraing, a dramatic landscape perfect for hiking and photography. Experience the thrill of sea kayaking along the stunning coastline, or take a guided tour to spot the elusive sea eagles soaring above the cliffs, offering unforgettable views and adventurous memories.

Nightlife

Experience the cozy vibe at The Staffin Hotel, where you can enjoy local brews and hearty meals. For a lively atmosphere, visit the nearby Skye Bar for live music and dancing. Don't miss the chance to mingle with friendly locals and savor traditional Scottish whisky.

*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: Utilize Expedia's search feature to tailor your options according to your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will show you a list of sustainable and eco-friendly hotels currently available. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Staffin with flights and activities by booking a package through Expedia.

Find the best attractions in and around Staffin

Staffin, Scotland, is perfect for outdoor and family vacations, offering stunning scenery with its cliffs, highlands, and harbor. Visitors can explore local attractions, including Staffin Beach and various cultural experiences that showcase the area's natural beauty. Whether you're seeking adventure or relaxation, there's plenty to see and do in and around Staffin, making it an ideal destination for travelers looking to enjoy the great outdoors.

  • Old Man of Storr: This iconic rock formation offers breathtaking scenery and a sense of adventure. Hike the trails to experience stunning views of the surrounding landscape, making it a perfect spot for nature lovers and photographers alike.
  • Quiraing: A dramatic cliff landscape that promises thrilling outdoor adventures. Explore its unique rock formations and enjoy panoramic views that capture the essence of Scotland’s rugged beauty, ideal for hiking and exploring.
  • Portree Harbour: Located 14 miles from Staffin, this charming harbor is a picturesque spot to relax by the beach. Enjoy the vibrant colors of the fishing boats against the backdrop of the stunning coastline, making it perfect for leisurely strolls and scenic photography.

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

To reach Staffin, Scotland, you can fly into three major airports. INVerness Airport (INV) is located 79 miles away, with nearby hotels like the 5-star Rocpool Reserve and Ness Walk, both 8 miles from the airport, offering various transportation services. Stornoway Airport (SYY) is 42 miles away, and options such as Stornoway Bed and Breakfast and The Cabarfeidh Hotel are both 2 miles from the airport. Benbecula Airport (BEB), situated 44 miles from Staffin, has the 3-star Orasay Inn 7 miles away and Swan View Lodge 11 miles away. Each airport provides convenient access to accommodations for your stay.

Frequently asked questions

What is the best area to stay in Staffin?
The best area to stay in Staffin is along the coast of Staffin Bay, particularly near the village center.

This area offers convenient access to local amenities and a central point for exploring the Trotternish Peninsula. You'll find a few local shops, a community hall, and places to eat within easy reach. The main road, the A855, runs directly through this part of Staffin, making it simple to navigate to nearby attractions.

For couples and travelers looking for a tranquil escape with stunning natural beauty, staying near Staffin Bay is ideal. Many accommodations here offer direct views of the bay and the dramatic Quiraing mountains, providing a memorable backdrop for a relaxed getaway. You're also well-placed for walks along the coast or hikes into the hills.

Travelers seeking a base for outdoor adventures will appreciate the proximity to iconic landmarks.
What are the best family hotels in Staffin?
For families seeking accommodations in Staffin, The Flodigarry Hotel in the Skyeis an excellent choice.

This 4-star hotel, boasting an impressive 9.6 rating, is particularly well-suited for families. It offers complimentary cribs for young children and provides a free cooked breakfast to start your day. Guests can enjoy stunning views of the mountains, sea, and ocean from the hotel. Its location also offers easy access to mountain climbing activities nearby, making it ideal for adventurous families.
What hotels in Staffin offer free breakfast?
The Flodigarry Hotel in the Skyeis an excellent choice for a hotel in Staffin that offers complimentary breakfast.

This 4-star hotel, rated 9.6, provides guests with a free cooked breakfast daily, a highly valued amenity. Located amidst the mountains with stunning mountain, sea, and ocean views, it offers a picturesque setting. Guests can also enjoy mountain climbing nearby, making it ideal for those who appreciate natural landscapes and outdoor activities.
What are the top pet-friendly hotels in Staffin?
For top pet-friendly hotels in Staffin, The Flodigarry Hotel in the Skyeis an excellent option.

This 4-star hotel, with an outstanding 9.6 rating, is specifically designed to welcome dogs and provides food and water bowls for your convenience. Situated with beautiful mountain views, it offers direct access to the scenic outdoors, great for guests who enjoy mountain climbing and exploring with their pets.
What are the most romantic hotels in Staffin for couples?
For a romantic stay in Staffin, The Flodigarry Hotel in the Skyeis an excellent option for couples.

This 4-star hotel, with an impressive 9.6 rating, offers breathtaking sea, ocean, and mountain views, providing a truly picturesque setting. Guests can enjoy a complimentary cooked breakfast, adding to the convenience and comfort of their stay. The surrounding area also offers opportunities for mountain climbing, great for couples who enjoy outdoor activities.
When is the best time to go to Staffin?
The best time to visit Staffin is during the summer months, specifically from June to August, when you'll experience the mildest weather and longest daylight hours.

During this period, the average temperatures are comfortable for exploring the outdoors, typically ranging from 10°C to 16°C (50°F to 61°F). The extended daylight, with up to 18 hours of light, allows for more time to hike and sightsee, making it ideal for couples and families looking to maximize their outdoor adventures. You'll find the trails and attractions like the Old Man of Storr and the Quiraing most accessible and enjoyable.

While summer is popular, the shoulder seasons of May and September also offer pleasant conditions with fewer crowds. The weather is still generally mild, and the landscapes are particularly striking in spring with wildflowers or in autumn with changing foliage.
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 earn OneKeyCash™* on eligible Staffin hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $116 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