Photo by Brian Tillebæk

Find hotels in Portnalong from $107

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portnalong hotels

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1000)
"Lovely hotel, great location, restaurant was immense, beautiful base to enjoy a visit to Skye"
United Kingdom
Benjamin
$251 nightly
The price is $302
Dec 27 - Dec 28
Total with taxes and fees
Uig Hotel

Creagory Skye

Creagory Skye
3.5 star property
Portree Town
10.0 out of 10, Exceptional, (123)
"This place was like being at home with family :) Cozy, comfy, inviting, friendly... Susan and Donald are superb hosts and the location of their property is perfect to enjoy Portree and the surrounding area. Would definitely book a return visit!"
United States
James
$129 nightly
The price is $155
Jan 9 - Jan 10, 2026
Total with taxes and fees
Creagory Skye

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (573)
"Beautiful property with breathtaking views. The room had everything you could need and wonderful person at the front desk. Very convenient location. "
United Kingdom
Julia
$133 nightly
The price is $159
Jan 18 - Jan 19, 2026
Total with taxes and fees
Cuillin Hills Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (287)
"The room was beautiful, staff were very friendly and helpful. The restaurant was amazing and the view was perfect. "
Australia
Bianca
$221 nightly
The price is $266
Jan 2 - Jan 3, 2026
Total with taxes and fees
Bracken Hide Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (298)
"Beautiful hotel. Room was spotless and staff so helpful. Breakfast was delicious!"
United Kingdom
Julie
$99 nightly
The price is $119
Jan 17 - Jan 18, 2026
Total with taxes and fees
The Marmalade Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (304)
"The staff was wonderful, breakfast was so good every morning. Our room was adorable and very clean. We loved our stay at the Skye Inn!!!"
United States
Rianna
$95 nightly
The price is $114
Jan 5 - Jan 6, 2026
Total with taxes and fees
The Skye Inn

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (271)
"Nice welcome at reception, clean rooms and a lovely breakfast"
United Kingdom
Rebecca
$171 nightly
The price is $206
Jan 2 - Jan 3, 2026
Total with taxes and fees
The Bosville

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very Good, (826)
"Nice warm, clean room, tasty breakfast, and a great bar downstairs with live music! "
Canada
B
$158 nightly
The price is $190
Dec 30 - Dec 31
Total with taxes and fees
Tongadale Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (520)
"clean room and great staff "
United Kingdom
benoit
$119 nightly
The price is $143
Jan 19 - Jan 20, 2026
Total with taxes and fees
Skeabost House Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (45)
"Very friendly staff and a lovely hotel "
Canada
Geoffrey
$116 nightly
The price is $140
Jan 22 - Jan 23, 2026
Total with taxes and fees
The Portree Hotel

Dunshee

Dunshee
3.0 star property
Roskhill
10.0 out of 10, Exceptional, (25)
"Friendly host & excellent breakfast Enjoyable experience "
United Kingdom
Ian
$184 nightly
The price is $221
Jan 5 - Jan 6, 2026
Total with taxes and fees
Dunshee

Portree Youth Hostel

Portree Youth Hostel
4.0 star property
Portree Town
8.8 out of 10, Excellent, (93)
"Excellent hostel experience for our family of 4! Clean, warm, comfy beds and we enjoyed the common areas for cooking and dining with other guests!! Very nice front desk staff, thank you, Sian! "
United States
Pamela
$89 nightly
The price is $107
Jan 4 - Jan 5, 2026
Total with taxes and fees
Portree Youth Hostel

The Croft House

The Croft House
3.5 star property
Milovaig
10.0 out of 10, Exceptional, (2)
"It was a wonderful trip and the Croft House was an excellent location. The rental was comfortable, clean, cozy and well equipped. I highly recommend the Croft House for a stay on the Isle of Skye. "
United States
Margaret
$962 nightly
The price is $1,154
Jan 9 - Jan 10, 2026
Total with taxes and fees
The Croft House

Shepherds Hut

Shepherds Hut
3.0 star property
Dunvegan
$460 nightly
The price is $552
Dec 28 - Dec 29
Total with taxes and fees
Shepherds Hut

The Cabin

The Cabin
3.0 star property
Dunvegan
$585 nightly
The price is $702
Jan 2 - Jan 3, 2026
Total with taxes and fees
The Cabin
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

Learn more about Portnalong

Check out Talisker Distillery and Isle of Skye Oysters—just a couple of the sights around Portnalong.

Beautiful Isle of Skye. Wonderfull trip to Scotland!
Photo by Brian Tillebæk
Open Photo by Brian Tillebæk

Top Portnalong Hotel Reviews

More cheap stays in Portnalong

Find out more about Portnalong

Top reasons to visit Portnalong

  • Stunning Landscapes: Portnalong boasts breathtaking views and lush surroundings, perfect for outdoor enthusiasts.
  • Charming Village Atmosphere: The welcoming community and quaint village charm provide a relaxing retreat.
  • Secluded Beaches: Enjoy leisurely walks along beautiful, tranquil beaches that enhance your getaway.
  • Local Distilleries: Experience informative tours and tastings at nearby distilleries, enriching your vacation.
  • Rich Cultural Experiences: Discover Scotland's history and culture through local attractions and the friendly locals.

Find great hotels near Portnalong

Explore the charming accommodations in Portnalong, Minginish, where you can find a variety of lodging options, including cozy bed and breakfasts and welcoming hotels. Whether you're seeking pet-friendly services or an LGBTQIA-friendly environment, Portnalong caters to adventurous travelers. Discover the best hotels in the area, including those in nearby Portree, and make your Scottish getaway unforgettable.

  • Skeabost House Hotel: Nestled 9 miles from Portnalong, Skeabost House Hotel is a charming 4-star retreat perfect for couples and adventure seekers alike. This hotel exudes romance and excitement, featuring a variety of adventure sports and recreation activities both on-site and nearby. Guests can indulge in mountain biking, fishing, and hiking, while enjoying stunning garden views from the on-site restaurant. The hotel also offers special romance packages and limited hours for room service, ensuring a memorable experience for those looking to celebrate love or embark on an adventure.
  • Sligachan Hotel: Located 9 miles from Portnalong, Sligachan Hotel is a welcoming 3-star destination that caters to pet lovers. With a pet-friendly policy, this hotel allows guests to bring their furry companions along for an unforgettable vacation. Amenities include food and water bowls, ensuring your pet feels at home, while the service animal fee is waived for those in need. Ideal for travelers seeking a cozy atmosphere with their pets, Sligachan Hotel combines comfort and convenience in a picturesque setting.
  • Glenbrittle Youth Hostel: Just 8 miles from Portnalong, Glenbrittle Youth Hostel is a 4-star backpacker haven ideal for budget-conscious travelers. This hostel provides a range of dining options, including self-serve breakfast for a nominal fee, making it easy for guests to start their day right. With a friendly atmosphere and a focus on community, Glenbrittle Youth Hostel is perfect for those looking to connect with fellow travelers while exploring the stunning landscapes of Scotland. Enjoy an affordable and comfortable stay in a beautiful location.

Where to stay near Portnalong

Portnalong, nestled in the stunning Minginish region of Scotland, offers an unforgettable getaway with its breathtaking views and charming atmosphere. Perfect for romantic escapes and outdoor adventures, visitors can explore secluded beaches and lush landscapes. The friendly locals enhance the experience, making it a relaxing retreat. Don't miss the chance to discover nearby attractions that showcase Scotland's rich history and natural beauty, ensuring your vacation is filled with memorable moments.

  • Struan: Located a mere 2 miles from Portnalong, Struan is a charming city that invites visitors year-round, especially during the peak seasons of March to April and July. Known for its romantic ambiance and cultural experiences, Struan offers a delightful blend of history and nature. Visitors can explore local landmarks such as a historic castle and scenic mountains, making it perfect for family outings or solo adventures. The area's outdoor activities provide ample opportunities to immerse yourself in the stunning Scottish landscape.
  • Fernilea: Just 1 mile from Portnalong, Fernilea is a picturesque village with a moderately seasonal influx of travelers, particularly popular from August to October. This quaint destination is ideal for those seeking a romantic getaway or outdoor entertainment. Fernilea is home to a lovely waterfall and a charming harbor, where you can enjoy leisurely walks or picturesque views. Local stores cater to your shopping needs, making it a convenient stop for visitors looking to experience the beauty of the Scottish Highlands.
  • Fiskavaig: Situated 2 miles from Portnalong, Fiskavaig is a serene village that attracts visitors for its stunning beaches and picturesque scenery. With moderate seasonal travel peaking in August to October, Fiskavaig is perfect for outdoor enthusiasts and those looking to unwind by the sea. Explore the beautiful beach, highland landscapes, and tranquil bay, all while enjoying the local store offerings. A visit to Fiskavaig promises a rejuvenating experience amid some of Scotland's most breathtaking coastal views.

Things to do near Portnalong

Portnalong, nestled in Minginish, Scotland, is perfect for romantic getaways and outdoor adventures. Explore the charming village and its stunning landscapes, enjoy leisurely beach walks, and immerse yourself in local culture. Don’t miss the opportunity to visit nearby distilleries for informative tours and tastings, making your vacation both relaxing and enriching. Whether you seek tranquility or exploration, Portnalong has something special to offer every traveler.

Shopping

For unique gifts and souvenirs, visit the Isle of Skye Oysters, only 3 miles from Portnalong. If you're up for a drive, Skye Silver Gift Shop is 12 miles away, and Uig Pottery is 18 miles distant, both offering lovely local crafts and treasures.

Recreation

A.C.E Target Sports Skye offers an energetic atmosphere perfect for sports enthusiasts, located 9 miles from Portnalong. For golf lovers, Skeabost Golf Course, also 9 miles away, provides a picturesque outdoor setting. For a tranquil experience, the Quiraing Walk Trail Access, 21 miles away, invites relaxation amidst stunning landscapes.

Adventure

In Portnalong, explore the rugged coastline on a thrilling kayak adventure, where you can paddle through sea caves and spot local wildlife. Experience breathtaking hikes on the Skye Trail, offering stunning views of the islands and the surrounding sea, perfect for outdoor enthusiasts.

Nightlife

In Portnalong, the quaint pub scene provides a cozy atmosphere with friendly locals and traditional music. The Minginish Hall often hosts lively community events, while nearby restaurants offer delightful dining experiences. Enjoy a relaxed evening with stunning views of the Isle of Skye as the sun sets.

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

Booking tips and Expedia advantages for Portnalong

For a budget-friendly trip to Portnalong, consider visiting during the cheaper months of January to February and November, avoiding the peak season from May to July. Book your hotel about a month in advance or check Expedia for last-minute deals, focusing on stays from Wednesday, the least expensive day. Utilize Expedia’s search tool to set budgets and refine options, including eco-friendly hotels. Combine your hotel, flights, and activities for additional savings through Expedia packages, and join the One Key membership for exclusive discounts and future hotel credits.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Portnalong are January to February and November, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Portnalong 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 Portnalong is Wednesday. The most expensive day to stay in Portnalong is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and more. You can easily sort the results to display hotel prices from lowest to highest, helping you find the most affordable options upfront. Additionally, you have the ability to refine your search by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Portnalong with your flights and activities by booking an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Portnalong

Portnalong offers a romantic escape perfect for outdoor and beach vacations. Explore nearby attractions like breathtaking waterfalls and scenic beaches, or visit the local visitor center for cultural insights. Whether you're seeking outdoor adventures or relaxing beach days, Portnalong caters to all travelers looking for memorable experiences. Don't miss the stunning sights around Port na Long, making it an ideal destination for your getaway.

  • Fairy Pools: Located 8 miles from Portnalong, the Fairy Pools offer stunning waterfalls surrounded by picturesque landscapes. Experience the thrill of outdoor adventures while soaking in the romantic vibes of this magical spot, perfect for photography and exploration.
  • Talisker Beach: Just 4 miles away, Talisker Beach boasts dramatic cliffs and stunning views of the Atlantic Ocean. Enjoy a leisurely stroll along the sandy shore, relax in the serene atmosphere, and savor the natural beauty of this captivating beach.
  • Faerie Glen: Situated 7 miles from Portnalong, Faerie Glen is a unique archaeological site rich in culture and history. Explore the enchanting landscape filled with intriguing rock formations and learn about the local folklore that adds a mystical touch to your visit.

Best time to go to Portnalong

The best time to visit Portnalong can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Portnalong falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Portnalong 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 CloudyAverageSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyModerately HighAverage
April45.7°F (7.6°C)Light RainMostly CloudyModerately HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly 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 Portnalong

Traveling to Portnalong, Minginish, Scotland, is convenient with nearby airports. Benbecula Airport (BEB) is situated 37 miles from Portnalong, with good hotel options such as Orasay Inn, a 3-star hotel 7 miles away, and Swan View Lodge, located 11 miles from the airport. Another option is Castlebay Airport (BRR-Barra), which is 44 miles from Portnalong. Nearby accommodations include UIST Travel Accommodation, a guesthouse 10 miles away, Polochar Inn, an inn 6 miles away, and Kilbride Hostel, a hostel 7 miles from the airport. These hotels provide easy access to transportation services for your journey to Portnalong.

Frequently asked questions

When is the best time to go to Portnalong?
The best time to visit Portnalong is during the late spring and summer months, from May to September, when the weather is mildest and daylight hours are longest.

For those interested in outdoor activities like hiking and wildlife spotting, July and August offer the warmest temperatures and the best chance for clear skies, making it ideal for exploring the Cuillin Mountains or boat trips to see marine life. This period is also excellent for couples seeking to enjoy long evenings with scenic views.

Travelers looking for a quieter experience with fewer crowds might prefer May, June, or September. During these months, the weather is still pleasant, and the landscape is particularly beautiful, whether with spring blooms or autumn colors.
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 Portnalong.
How can I save on a Portnalong hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Portnalong 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 Portnalong hotel?
Prices for hotels in Portnalong often vary, but you can find a great deal from $107 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