Skip to main content

Filter by:


Star rating

Review score

Camastianavaig – 35 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Rosedale Hotel & Restaurant, hotel in Camastianavaig

Set in a converted cluster of fisherman’s houses along Portree Harbour the hotel offers plenty of character and quirks. There are 17 en-suite bedrooms with all expected facilities.

The location was excellent. and the staff were friendly.
7.8
Scored 7.8
Good
Rated good
1,173 reviews
Price fromBGN 574.20per night
Cuillin Hills Hotel, hotel in Camastianavaig

In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskies on offer.

Nice room.
9.4
Scored 9.4
Superb
Rated superb
1,860 reviews
Price fromBGN 436.12per night
Bracken Hide Hotel, hotel in Camastianavaig

Situated in Portree, 35 km from Dunvegan Castle, Bracken Hide Hotel features accommodation with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

Location was great. View was awesome. People were helpful and friendly. Room concept was cool.
8.3
Scored 8.3
Very good
Rated very good
141 reviews
Price fromBGN 432.93per night
Coolin View, hotel in Camastianavaig

With spectacular views across Portree Harbour, Coolin View Guest House is situated in Portree centre. There is free parking and free WiFi.

The hosts were amazing, they helped a lot before, During and after my stay. They answered nearly immediately and even organized a gas cylinder for my backpacking trip (because I arrived Saturday evening after closing hours of the local stores). The room was really nice, clean and had everything I needed! Thanks again for having me!
8.1
Scored 8.1
Very good
Rated very good
1,041 reviews
Price fromBGN 218.74per night
Rockview, hotel in Camastianavaig

Located within 37 km of Dunvegan Castle in Portree, Rockview offers accommodation with seating area. Featuring sea and mountain views, this bed and breakfast also offers free WiFi.

We stayed at Rockview for one night in beginning of May, we loved the central location in Portree with our room overlooking the water. Our room was cosy and tastefully decorated. Unfortunately we didn’t have the opportunity to try the breakfast that our host generously prepared, but we’d be sure to do so next time. You can tell hospitality is core for Mairi and Andrew, and we hope to be back in the future.
9.6
Scored 9.6
Exceptional
Rated exceptional
743 reviews
Price fromBGN 200.51per night
25 Windsor Crescent, hotel in Camastianavaig

Located in Portree, just 37 km from Dunvegan Castle, 25 Windsor Crescent provides accommodation with a garden and free WiFi.

Cost, quaint and modern 2 bedroom, 1 bathroom apartment. Good location. Clean and neat. Sufficiently stocked.
9.2
Scored 9.2
Superb
Rated superb
120 reviews
Price fromBGN 501.28per night
The Thistle Guesthouse, hotel in Camastianavaig

Boasting a garden, shared lounge and views of garden, The Thistle Guesthouse is set in Portree, 32 km from Dunvegan Castle. This guest house offers free private parking and a housekeeping service.

The staff and the breakfast are really good. The location is amazing and the place is kept clean and tidy.
9.1
Scored 9.1
Superb
Rated superb
498 reviews
Price fromBGN 289.38per night
Kintyre Caravan, hotel in Camastianavaig

Located in Portree and only 47 km from Dunvegan Castle, Kintyre Caravan provides accommodation with sea views, free WiFi and free private parking. The property features mountain and garden views.

Beautiful location, Lauren and Jamie had thought of everything for caravan, very well equipped and cosy.Lovely beach nearby. Location lovely and quiet. Lovely family.
9.7
Scored 9.7
Exceptional
Rated exceptional
15 reviews
Price fromBGN 216.46per night
Angusfield Cabins, hotel in Camastianavaig

Offering sea views, Angusfield Cabins is an accommodation located in Sconser, 35 km from Kyle of Lochalsh and 49 km from Eilean Donan Castle.

Everything!
9.9
Scored 9.9
Exceptional
Rated exceptional
39 reviews
Price fromBGN 615.21per night
The Skye Inn, hotel in Camastianavaig

Situated within 37 km of Dunvegan Castle in Portree, The Skye Inn provides accommodation with seating area. This 3-star guest house offers luggage storage space and a housekeeping service.

Fantastic location, great pubs, cafes and restaurants nearby and everything within walking distance to town. The Skye Inn was spacious and the perfect choice for myself, husband, daughter and our three teenage boys. The three course dinner was amazing and so was the complimentary full Scottish Breakfast.
8.3
Scored 8.3
Very good
Rated very good
1,169 reviews
Price fromBGN 330.69per night
See all hotels in and around Camastianavaig
Subscribe to receive premium deals

Prices drop the moment you sign up!