Lodging Image

Find hotels in Port Henderson from $93

  • 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

Property class

Guest rating

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

Our top choices for Port Henderson hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (418 reviews)
"Hotel is very cool, nice rooms, great food/bar!"
United States
michael
$151 nightly
The price is $181
Dec 2 - Dec 3
Total with taxes and fees
Bracken Hide Hotel

2. Gairloch Hotel

Gairloch Hotel
3.5 star property
Gairloch
8.0 out of 10, Very good, (894 reviews)
"Great location, clean and the staff were helpful"
United States
Stephanus
Gairloch Hotel

3. Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (630 reviews)
"Clean rooms, super comfy beds, easy breakfast."
United States
Stacy
Tingle Creek Hotel

4. 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
$135 nightly
The price is $162
Dec 3 - Dec 4
Total with taxes and fees
Shieldaig Lodge Hotel

5. Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (494 reviews)
"Really strong and clean shower which is important if you have been hiking and need to refreshen."
United Kingdom
Joseph
$141 nightly
The price is $169
Nov 9 - Nov 10
Total with taxes and fees
Balmacara Hotel

6. The Millcroft Hotel

The Millcroft Hotel
3.0 star property
Gairloch
8.4 out of 10, Very good, (205 reviews)
"Charming place to stay - beautifully overlooking the water. Very limited parking and difficult to get into especially if you have to park in the lower lot. We were only given hand soap for the bathroom - no shampoo, body wash or conditioner."
Canada
Jaime
The Millcroft Hotel

7. 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
$162 nightly
The price is $194
Dec 1 - Dec 2
Total with taxes and fees
Cuillin Hills Hotel

8. The Old Inn

The Old Inn
3.0 star property
Gairloch
7.8 out of 10, Good, (95 reviews)
"Loved the Inn!! The room smelled wonderful!! Which was a significant improvement from other properties! The twin beds were very comfortable. The room was clean and well decorated. The staff was kind, friendly and helpful. Breakfast was superb. Also enjoyed a delicious dinner - make sure to book reservations for dinner in advance. Enjoyed hikes to the beach and to the nearby waterfall all easily accessed from the property. Will definitely visit again!!"
United States
Heather
The Old Inn

9. Kyle Hotel

Kyle Hotel
3.0 star property
Kyle
7.8 out of 10, Good, (768 reviews)
"Room was clean and spacious with comfortable bed and good breakfast."
United States
John
$84 nightly
The price is $100
Nov 8 - Nov 9
Total with taxes and fees
Kyle Hotel

10. Kings Arms Hotel

Kings Arms Hotel
2.0 star property
Kyleakin
6.6 out of 10, (1,002 reviews)
"Location was good"
United States
Angelika
Kings Arms Hotel

11. 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
$121 nightly
The price is $145
Nov 16 - Nov 17
Total with taxes and fees
The Skye Inn

12. Gairloch Highland Lodge

Gairloch Highland Lodge
3.0 star property
Gairloch
8.0 out of 10, Very good, (155 reviews)
"Lovely little hotel, friendly staff, and beautiful location."
United Kingdom
Mary
Gairloch Highland Lodge

13. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (366 reviews)
"Great location up street from downtown. Good restaurant and breakfast was included. Very nice size room with good amenities."
United States
Russ
$112 nightly
The price is $134
Dec 1 - Dec 2
Total with taxes and fees
The Marmalade Hotel

14. 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
$321 nightly
The price is $386
Nov 3 - Nov 4
Total with taxes and fees
Applecross B&B & Luxury Cabins

15. The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (310 reviews)
"Have nothing bad to say. Our stay was perfect. The staff could not be friendlier. The breakfast was amazing!!"
Canada
Linda
$117 nightly
The price is $141
Dec 1 - Dec 2
Total with taxes and fees
The Bosville

16. 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
$164 nightly
The price is $197
Dec 3 - Dec 4
Total with taxes and fees
The Portree Hotel

17. 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
$217 nightly
The price is $260
Nov 12 - Nov 13
Total with taxes and fees
Isle of Raasay Distillery

18. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (884 reviews)
"Had a great stay here and the live music was amazing."
United States
Neal
$186 nightly
The price is $223
Nov 5 - Nov 6
Total with taxes and fees
Tongadale Hotel

19. Strathcarron Hotel

Strathcarron Hotel
2.0 star property
Strathcarron
8.4 out of 10, Very good, (323 reviews)
"Only stayed one night. Room was comfy and clean and had a great sleep! Staff were lovely and helpful. Would stay again."
United Kingdom
Frances
$90 nightly
The price is $108
Nov 5 - Nov 6
Total with taxes and fees
Strathcarron Hotel

20. Creagory Skye

Creagory Skye
3.5 star property
Portree Town
10.0 out of 10, Exceptional, (128 reviews)
"Breakfast was amazing. We also loved the location- easy to find and short walk into town."
Australia
karen
Creagory Skye
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 Port Henderson

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

Stay near popular attractions around Port Henderson

Port Henderson's stunning beaches and dramatic cliffs invite travelers to unwind and explore. With picturesque parks and breathtaking scenery, this coastal gem is perfect for outdoor enthusiasts seeking relaxation and adventure in a serene setting. Experience the beauty of nature right at your doorstep!

Learn more about Port Henderson

Check out Big Sand Beach and Gairloch Beach—just a couple of the sights around Port Henderson.

A white church in a grassy field with rolling hills in the background.
Photo by Peter Barr
Open Photo by Peter Barr

Top Port Henderson Hotel Reviews

More cheap stays in Port Henderson

Hotels in Port Henderson with star-rating

Frequently asked questions

What is the best area to stay in Port Henderson?
The best area to stay in Port Henderson is within the village itself, particularly along the main road that hugs the coastline.

This area is the heart of Port Henderson, offering direct access to the sea and featuring many of the village's amenities. You'll find a selection of guesthouses and cottages scattered along the main thoroughfare, often with views overlooking the water. The general layout is linear, following the natural curve of the bay, with a few small lanes branching off towards the hills.

Couples often find this area ideal for a quiet, scenic escape. The proximity to the beach allows for relaxing strolls, and many accommodations offer private balconies or patios superb for enjoying the coastal views. It's also a convenient base for exploring the local walking trails that start directly from the village.

For solo travelers seeking tranquility and natural beauty, staying right in Port Henderson provides a peaceful retreat. The village offers a sense of community, and it's easy to connect with local life.
When is the best time to go to Port Henderson?
The best time to visit Port Henderson is typically during late spring, summer, and early autumn, from May to September.

During these months, the weather is generally milder with longer daylight hours, making it ideal for exploring the natural beauty of the Highlands. You'll find more opportunities for outdoor activities like hiking, boat trips to the Summer Isles, and wildlife spotting. This period also sees the most services and attractions operating at full capacity.

For those interested in experiencing the full grandeur of the Scottish landscape with pleasant weather for outdoor pursuits, July and August offer the warmest temperatures and longest days. It's a great time for couples and families to enjoy coastal walks and discover hidden beaches near Mellon Udrigle or Gairloch.

If you prefer fewer crowds and don't mind slightly cooler temperatures, May, June, and September are excellent choices.
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 Port Henderson.
How much is the nightly rate at a Port Henderson hotel?
Prices for hotels in Port Henderson often vary, but you can find a great deal from $93 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