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

Find hotels in Staffin from ¥12,193

  • 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. 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 ¥40,586
¥48,704 total
includes taxes & fees
Oct 31 - Nov 1
The Flodigarry Hotel in the Skye

2. Amber's Cottage

Amber's Cottage
2.0 star property
Staffin
7.2 out of 10, Good, (10 reviews)
"From the moment we approached the driveway I was taken aback. There’s a large pile of old tires at the bottom of the drive. The drive is several hundred feet long and very rutted and muddy. It badly needs to be regraveled, as does the parking area. The picture of the house on the listing is many years old, and it needs paint badly now. I know it’s a wet environment, but it’s not well maintained. Inside is not real clean. There’s a lot of mold, and a lot of basic repairs need to be done....
United States
Thomas
The price is ¥125,955
¥151,146 total
includes taxes & fees
Nov 26 - Nov 27
Amber's Cottage

3. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.4 out of 10, Exceptional, (1,001 reviews)
"Great place Beautiful area and very good food"
United States
Justin
The price is ¥30,999
¥37,199 total
includes taxes & fees
Nov 8 - Nov 9
Uig Hotel

4. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (416 reviews)
"Hotel is very cool, nice rooms, great food/bar!"
United States
michael
The price is ¥22,647
¥27,176 total
includes taxes & fees
Nov 28 - Nov 29
Bracken Hide Hotel

5. 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 ¥17,288
¥20,746 total
includes taxes & fees
Nov 19 - Nov 20
The Marmalade Hotel

6. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (623 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 ¥34,341
¥41,209 total
includes taxes & fees
Nov 1 - Nov 2
Cuillin Hills Hotel

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 ¥26,503
¥31,804 total
includes taxes & fees
Nov 26 - Nov 27
Skeabost House Hotel

8. 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 ¥18,969
¥22,762 total
includes taxes & fees
Nov 7 - Nov 8
The Skye Inn

9. 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 ¥10,160
¥12,193 total
includes taxes & fees
Nov 17 - Nov 18
Greshornish House Hotel

10. The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (310 reviews)
"Great location. Clean rooms delicious breakfast. Kind staff."
United States
Elena
The price is ¥19,265
¥23,118 total
includes taxes & fees
Nov 28 - Nov 29
The Bosville

11. 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 ¥31,663
¥37,996 total
includes taxes & fees
Oct 31 - Nov 1
The Portree Hotel

12. 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 ¥30,201
¥36,241 total
includes taxes & fees
Nov 1 - Nov 2
Tongadale Hotel

13. 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 ¥20,053
¥24,064 total
includes taxes & fees
Nov 23 - Nov 24
Minnies Rooms

14. Loch Eyre House

Loch Eyre House
2.5 star property
Skeabost
9.4 out of 10, Exceptional, (88 reviews)
"Less than 15 minute drive into Portree if you don’t want to stay inside town. Fantastic location for exploring all of Skye and the hosts were super friendly. The breakfast is wonderful as well."
United States
Kelly
The price is ¥25,612
¥30,734 total
includes taxes & fees
Nov 1 - Nov 2
Loch Eyre House

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 ¥28,128
¥33,754 total
includes taxes & fees
Oct 31 - Nov 1
Isle of Raasay Distillery

16. 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 ¥21,602
¥25,922 total
includes taxes & fees
Nov 30 - Dec 1
Sligachan Hotel

17. Shieldaig Lodge Hotel

Shieldaig Lodge Hotel
4.0 star property
Gairloch
9.2 out of 10, Wonderful, (150 reviews)
"Beautiful house and grounds, large and excellent room, and the food at the restaurant was superb. We only stayed one night here but wished we had stayed longer!"
United States
Jessica
The price is ¥21,328
¥25,594 total
includes taxes & fees
Nov 30 - Dec 1
Shieldaig Lodge Hotel

18. Portree Youth Hostel

Portree Youth Hostel
4.0 star property
Portree Town
8.8 out of 10, Excellent, (115 reviews)
"Travelled with my family and this was an excellent choice, stayed at the private room and was surprised at the lack of noise from the outside, very good acoustics. Highly recommend and the private bathroom was a plus. Very close to several tourists destinations."
United States
Ruben
The price is ¥14,337
¥17,204 total
includes taxes & fees
Nov 13 - Nov 14
Portree Youth Hostel

19. Faodail House

Faodail House
3.0 star property
Skeabost
The price is ¥278,184
¥333,820 total
includes taxes & fees
Nov 3 - Nov 4
Faodail House

20. Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (116 reviews)
"Amazing highly recommend our favorite of the three places we stayed"
United States
Colleen
Hame 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.

Compare top hotels in Staffin

4.0 star property
Flodigarry
2.0 star property
Staffin
3.0 star property
Uig
4.0 star property
Portree Town
4.0 star property
Portree Town
9.8
Exceptional
72 reviews
7.2
Good
10 reviews
9.4
Exceptional
1,001 reviews
9.0
Wonderful
416 reviews
9.2
Wonderful
364 reviews
The price is ¥40,586
¥48,704 total
includes taxes & fees
Oct 31 - Nov 1
The price is ¥125,955
¥151,146 total
includes taxes & fees
Nov 26 - Nov 27
The price is ¥30,999
¥37,199 total
includes taxes & fees
Nov 8 - Nov 9
The price is ¥22,647
¥27,176 total
includes taxes & fees
Nov 28 - Nov 29
The price is ¥17,288
¥20,746 total
includes taxes & fees
Nov 19 - Nov 20
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet friendly
  • No WiFi included
  • No Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
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 Scenery: Staffin boasts breathtaking landscapes, including cliffs and unique rock formations that captivate outdoor enthusiasts.
  • Outdoor Adventures: Enjoy a variety of activities such as hiking, kayaking, and exploring the beautiful Staffin Beach.
  • Charming Village Life: Experience the quaint atmosphere of Staffin village and connect with friendly locals.
  • Rich Cultural Experiences: Discover the local heritage and traditions through guided tours and community events.
  • Cozy Accommodations: Stay in charming bed and breakfasts or welcoming hotels tailored to every traveler's needs.

Find great hotels near Staffin

Discover charming accommodations in Staffin, Scotland, where cozy bed and breakfasts and welcoming hotels cater to every traveler’s needs. Whether you're seeking pet-friendly options or an adventurous beach vacation experience, you'll find a variety of choices here. Enjoy the warmth of the local hospitality as you explore the stunning landscapes and rich heritage of the area. With great hotel reviews and unique inns, Staffin offers the perfect retreat for your getaway.

  • Uig Hotel: Nestled 10km from Staffin, Uig Hotel is a charming 3-star lodging with a guest rating of 9.6 out of 10. This pet-friendly hotel is ideal for travelers seeking a cozy retreat with their furry companions. The property allows dogs and offers amenities tailored for pet owners, including a waived fee for service animals. Guests appreciate the warm atmosphere and the stunning views of the surrounding landscape, making it a great choice for animal lovers looking to explore the beauty of Scotland.
  • Skeabost House Hotel: Located 19km from Staffin, the 4-star Skeabost House Hotel boasts a guest rating of 9.0 out of 10. This elegant property is perfect for those in search of adventure and romance. With activities such as hiking, biking, and fishing available nearby, guests can immerse themselves in the great outdoors. The hotel also offers romantic packages, allowing couples to enjoy intimate dining experiences with garden views. Room service is available during limited hours, ensuring a delightful stay filled with exploration and relaxation.
  • Redwood House Hotel: A comfortable 3-star option, Redwood House Hotel is situated 19km from Staffin and has a guest rating of 8.4 out of 10. This welcoming hotel provides an array of dining options, including a complimentary full breakfast each morning, making it a convenient choice for busy travelers. The on-site bar and restaurant add to the experience, allowing guests to unwind and indulge in local cuisine. Visitors appreciate the friendly service and cozy atmosphere, making it a solid choice for a pleasant stay.

Where to stay in and around Staffin

Discover the charm of Staffin, Scotland, where stunning landscapes and friendly locals await. Explore the quaint Staffin village and take in breathtaking views at Flodigarry, just a short drive away. Venture to the picturesque shores of Flashader and the serene community of Fearnmore for a truly relaxing experience. Whether hiking or simply soaking in the scenery, Staffin offers a perfect blend of outdoor adventure and tranquility for every traveler.

  • Uig: Nestled 10km from Staffin, Uig is a charming city that offers a perfect blend of outdoor adventure and stunning scenery. Known for its romantic vibes, visitors flock to Uig for hiking trails that wind through picturesque landscapes. The area features a mix of historical landmarks, including a castle and a lovely park, making it a fantastic spot for exploration. While traveler numbers can fluctuate, the peak seasons in April and June to July offer a vibrant atmosphere. Whether you're seeking breathtaking views or a quiet retreat, Uig is a must-visit destination.
  • Kilmuir: Located just 8km from Staffin, Kilmuir is a delightful city that draws visitors for its scenic beaches and outdoor experiences. The atmosphere becomes particularly lively from August to October when traveler arrivals peak. Kilmuir is home to various activities, including scenic hiking trails and local stores, ensuring you have everything you need for your adventure. Nearby attractions such as an art gallery, marina, and harbor add to the city's charm, making it a perfect spot for art enthusiasts and nature lovers alike.
  • Culnacnoc: This quaint village is conveniently situated within the area of Staffin, offering a serene environment that attracts visitors for its beautiful beaches and outdoor scenery. Culnacnoc sees its peak in travel between July and September, with a moderate number of visitors year-round. The village is close to stunning beaches, a marina, and a harbor, providing excellent opportunities for relaxation and exploration. Whether you're looking to unwind by the shore or embark on a scenic hike, Culnacnoc is an inviting destination that promises a memorable experience.

Things to do in Staffin

Shopping

In Staffin, you'll find charming local shops offering unique Scottish gifts and souvenirs, perfect for taking a piece of the Highlands home. If you're up for a drive, visit Portree, 19km away, where you can explore a larger range of shops and artisan boutiques.

Recreation

In Staffin, experience tranquility at The Skye Retreat, where holistic therapies and yoga sessions are set against breathtaking landscapes. Enjoy the soothing atmosphere at the Staffin Bay Hotel, which offers wellness packages that combine relaxation with local flavors and stunning views of the rugged coastline.

Adventure

Explore the rugged landscapes of the Trotternish Peninsula, where you can hike to the iconic Old Man of Storr, offering breathtaking views. Discover the fascinating dinosaur footprints at Staffin Beach and experience the thrill of kayaking around the stunning coastline, surrounded by dramatic cliffs and wildlife.

Nightlife

Staffin offers a cozy nightlife experience, where you can unwind at the local pub, the Staffin Hotel, known for its friendly atmosphere and hearty meals. Alternatively, enjoy a drink at the nearby Skye Bar, offering stunning views and a relaxed vibe to end your day.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Staffin

Staffin is perfect for outdoor enthusiasts and families, offering stunning scenery and a variety of attractions. Visitors can explore breathtaking cliffs, unique rock formations, and the charming harbor. With its rich cultural experiences and natural beauty, Staffin provides a memorable getaway for those seeking adventure and relaxation in a picturesque setting.

  • Old Man of Storr: Experience the dramatic rock formations of Old Man of Storr, a striking landmark within Staffin. Hike through stunning landscapes adorned with lush greenery and breathtaking views of the surrounding hills and coastline, making it an ideal spot for outdoor enthusiasts and photographers.
  • Quiraing: This iconic cliff offers an exhilarating adventure with its rugged terrain and unique geological features. Hike the winding paths that lead you through breathtaking scenery, showcasing the natural beauty of Skye and providing ample opportunities for exploration and stunning photography.
  • Portree Harbour: Located 23km from Staffin, Portree Harbour is a charming coastal area where you can enjoy picturesque views and a vibrant atmosphere. Stroll along the waterfront, unwind on the beach, and savor fresh seafood at local eateries while soaking in the scenic beauty of the harbor.

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.

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 HighSlightly High
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 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 LowSlightly Low
December43.3°F (6.3°C)Moderate RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Staffin

Traveling to Staffin, Scotland, is convenient with several nearby airports. INVerness Airport (INV) is 127km away, with excellent hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering various transportation services. Stornoway Airport (SYY) is located 68km from Staffin, with options like the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km away. Benbecula Airport (BEB) is 71km from Staffin, with nearby accommodations like the 3-star Orasay Inn, 11km away. Each airport provides access to quality lodging and transport to make your visit enjoyable.

Frequently asked questions

What's the best place to stay in Staffin?
Based on our traveler data, The Flodigarry Hotel in the Skye is one of the top choices for your stay. This hotel offers free breakfast and a restaurant. Driftwood Cottage Skye, 2 bedroom , Spectacular Seaview, close to Quiraing is another good option for your visit. See all available top hotels, or vacation rentals in Staffin.
What are some of the best vacation rentals in Staffin?
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan: Visitors like this Staffin vacation home rental. It is located on a lake and has a fireplace, a patio, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. You can relax into your vacation with a garden and a selection of games. See all vacation rentals in Staffin.
If I need to cancel my hotel reservation in Staffin, will I receive a refund?
Yes, most hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before check in. If you booked a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Staffin.
Where can I learn more about changing or cancelling my trip to Staffin?
For additional details about picking new dates or cancelling your trip to Staffin, head over to our customer service page.
What's the best LGBTQ-friendly place to stay in Staffin?
The Flodigarry Hotel in the Skye is a top LGBTQ-friendly hotel, and features free breakfast and free WiFi. See all available hotels listed as LGBTQ-friendly in Staffin.
What's the best pet-friendly accommodation in Staffin?
The Flodigarry Hotel in the Skye is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests. See more pet-friendly hotel accommodations in Staffin.
What's the best place to stay near Glasgow International Airport (GLA)?
Holiday Inn Glasgow Airport is a popular 3-star hotel featuring a restaurant and a bar. It's located a short 0.1 mi (0.1 km) from Glasgow Intl. Airport. Other good options close to the airport are Holiday Inn Express Glasgow Airport and Courtyard by Marriott Glasgow Airport.
What is staying in Staffin like?
Visitors can enjoy all that Staffin has to offer including its parks. In Staffin, there are 34 hotels and other accommodations to choose from. Find out more about Staffin.
What are the top places to visit in Staffin?
Natural beauty is on display at Kilt Rock, Quiraing, and Old Man of Storr. A couple of additional sights to add to your agenda are The Storr and Skyelight Candles. Check out what more to see and do in Expedia's Staffin guide.
What's the seasonal weather like in Staffin?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are February and January with an average of 43°F. The rainiest months in Staffin are October, December, November, and January, with each month seeing an average of 8 inches of rainfall.