Skip to main content

Search hotels in Fiskavaig

Enter your dates to see the latest prices and deals for Fiskavaig hotels

Popular hotels in Fiskavaig

Check out our top picks in Fiskavaig

Filter by:

Star Rating
Review score

Lochanside

Struan (Near Fiskavaig)

Lochanside offers accommodations in Struan, 10 miles from Dunvegan Castle. This beachfront property offers access to free Wifi and free private parking.

k
kaufman
From
United States
Quiet, serene location. Woodstove ambience and coziiness. Thoughtful touches in kitchen and living space that felt homey. Hosts were very generous and flexible.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 216 reviews
Price from
$189
1 night, 2 adults

Croft Seven Cabins

Port na Long (Near Fiskavaig)

Featuring a garden, Croft Seven Cabins features accommodations in Port na Long. This property offers access to a patio, free private parking, and free Wifi.

L
Lainya
From
United States
The host Helen met us on arrival and was very welcoming and responsive to communication about our stay. The cabin had everything we needed Including kitchenware, cookware, water kettle, a fridge, coffee maker, and a basket of thoughtful welcome goodies. The cabin has plenty of room for two people and was new and immaculate. A cozy sitting area facing the beautiful loch view was the perfect spot to unwind after a day of hiking and sight seeing. The shower was hot with great water pressure. The location was central for traveling around the coast of Skye but also a short drive to great nearby restaurants like Cafe Cuil and the Old Inn Pub. The cabin is about five minutes to Talisker Whiskey Distillery and about 20 minutes to the fairy pools. A bonus laundry room on site for use was a nice amenity. I wish we could’ve stayed longer. I highly recommend this accommodation and hope to stay longer on our next trip.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 18 reviews
Price from
$297
1 night, 2 adults

Cuillin Hills Hotel

Portree (Near Fiskavaig)

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

V
Vishal
From
India
Property Is beautiful located and excellent service and experience.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,120 reviews
Price from
$360.18
1 night, 2 adults

The Caledonian

Portree (Near Fiskavaig)

The Caledonian is located in Portree, 23 miles from Dunvegan Castle. The hotel has family rooms. At the hotel, rooms have a desk and a flat-screen TV.

J
Janie
From
Spain
Receptionist was helpful! Breakfast was great.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 509 reviews
Price from
$155.25
1 night, 2 adults

Edinbane Lodge

Edinbane (Near Fiskavaig)

Located in Edinbane, 8.9 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space....

M
Megan
From
United States
Truly exceptional. Everyone on the staff is absolutely delightful. Absolutely gorgeous setting with a beautiful remodel. Bathroom is gorgeous. Beds are comfortable. Dinner is fantastic. We absolutely loved our stay!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 232 reviews
Price from
$538.65
1 night, 2 adults

Bracken Hide Hotel

Portree (Near Fiskavaig)

Located in Portree, 22 miles from Dunvegan Castle, Bracken Hide Hotel has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

M
MELISSA
From
Germany
The cottages are super cute and cozy! The staff are all very friendly and welcoming. They work really hard and it shows. The kitchen made me a vegetarian dish to accommodate a food allergy which was amazing. Dan in the bar makes some great cocktails. Not only is he knowledgeable about scotch, he makes the best amaretto sours I’ve ever had.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 542 reviews
Price from
$305.09
1 night, 2 adults

The Rosedale Hotel & Restaurant

Portree (Near Fiskavaig)

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

R
Rita
From
Canada
Very spacious room, the location was tight on the port, the front staff were very friendly and helpful.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 945 reviews
Price from
$81
1 night, 2 adults

Hame on Skye

Lonmore (Near Fiskavaig)

Hame on Skye, 2.8 mi from Dunvegan on the Isle of Skye offers lake views of the surrounding Roag Peninsula. Both free WiFi and private parking are available at this property.

Y
Yana
From
United States
This property really did feel like home. They’re common areas are very comforting and accommodating, we loved their honesty bar, and the food was delicious. Lovely place to stay!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 414 reviews
Price from
$208.98
1 night, 2 adults

The Portree Hotel

Portree (Near Fiskavaig)

Originally built in 1875, The Portree Hotel is located on the corner of Portree's main street and overlooks Somerled Square, the town’s main square.

R
Robert
From
United States
Breakfast, room and location were excellent. The staff was very friendly. Great bar/restaurant.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 463 reviews
Price from
$256.50
1 night, 2 adults

Bosville Hotel

Portree (Near Fiskavaig)

Overlooking Portree’s quaint harbor, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restaurant, Dulse & Brose.

L
Linda
From
Spain
Great location, room was comfortable , bathroom was great. Two flights up with very heavy doors- staff was very helpful!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 408 reviews
Price from
$244.35
1 night, 2 adults
See all hotels in and around Fiskavaig

Fiskavaig – 3 hotels and places to stay

Filter by:

Star Rating
Review score

Lochanside

Struan (Near Fiskavaig)

Lochanside offers accommodations in Struan, 10 miles from Dunvegan Castle. This beachfront property offers access to free Wifi and free private parking.

k
kaufman
From
United States
Quiet, serene location. Woodstove ambience and coziiness. Thoughtful touches in kitchen and living space that felt homey. Hosts were very generous and flexible.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 216 reviews
Price from
$189
1 night, 2 adults

Croft Seven Cabins

Port na Long (Near Fiskavaig)

Featuring a garden, Croft Seven Cabins features accommodations in Port na Long. This property offers access to a patio, free private parking, and free Wifi.

L
Lainya
From
United States
The host Helen met us on arrival and was very welcoming and responsive to communication about our stay. The cabin had everything we needed Including kitchenware, cookware, water kettle, a fridge, coffee maker, and a basket of thoughtful welcome goodies. The cabin has plenty of room for two people and was new and immaculate. A cozy sitting area facing the beautiful loch view was the perfect spot to unwind after a day of hiking and sight seeing. The shower was hot with great water pressure. The location was central for traveling around the coast of Skye but also a short drive to great nearby restaurants like Cafe Cuil and the Old Inn Pub. The cabin is about five minutes to Talisker Whiskey Distillery and about 20 minutes to the fairy pools. A bonus laundry room on site for use was a nice amenity. I wish we could’ve stayed longer. I highly recommend this accommodation and hope to stay longer on our next trip.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 18 reviews
Price from
$297
1 night, 2 adults

Cuillin Hills Hotel

Portree (Near Fiskavaig)

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

V
Vishal
From
India
Property Is beautiful located and excellent service and experience.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,120 reviews
Price from
$360.18
1 night, 2 adults

The Caledonian

Portree (Near Fiskavaig)

The Caledonian is located in Portree, 23 miles from Dunvegan Castle. The hotel has family rooms. At the hotel, rooms have a desk and a flat-screen TV.

J
Janie
From
Spain
Receptionist was helpful! Breakfast was great.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 509 reviews
Price from
$155.25
1 night, 2 adults

Edinbane Lodge

Edinbane (Near Fiskavaig)

Located in Edinbane, 8.9 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space....

M
Megan
From
United States
Truly exceptional. Everyone on the staff is absolutely delightful. Absolutely gorgeous setting with a beautiful remodel. Bathroom is gorgeous. Beds are comfortable. Dinner is fantastic. We absolutely loved our stay!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 232 reviews
Price from
$538.65
1 night, 2 adults

Bracken Hide Hotel

Portree (Near Fiskavaig)

Located in Portree, 22 miles from Dunvegan Castle, Bracken Hide Hotel has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

M
MELISSA
From
Germany
The cottages are super cute and cozy! The staff are all very friendly and welcoming. They work really hard and it shows. The kitchen made me a vegetarian dish to accommodate a food allergy which was amazing. Dan in the bar makes some great cocktails. Not only is he knowledgeable about scotch, he makes the best amaretto sours I’ve ever had.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 542 reviews
Price from
$305.09
1 night, 2 adults

The Rosedale Hotel & Restaurant

Portree (Near Fiskavaig)

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

R
Rita
From
Canada
Very spacious room, the location was tight on the port, the front staff were very friendly and helpful.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 945 reviews
Price from
$81
1 night, 2 adults

Hame on Skye

Lonmore (Near Fiskavaig)

Hame on Skye, 2.8 mi from Dunvegan on the Isle of Skye offers lake views of the surrounding Roag Peninsula. Both free WiFi and private parking are available at this property.

Y
Yana
From
United States
This property really did feel like home. They’re common areas are very comforting and accommodating, we loved their honesty bar, and the food was delicious. Lovely place to stay!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 414 reviews
Price from
$208.98
1 night, 2 adults

The Portree Hotel

Portree (Near Fiskavaig)

Originally built in 1875, The Portree Hotel is located on the corner of Portree's main street and overlooks Somerled Square, the town’s main square.

R
Robert
From
United States
Breakfast, room and location were excellent. The staff was very friendly. Great bar/restaurant.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 463 reviews
Price from
$256.50
1 night, 2 adults

Bosville Hotel

Portree (Near Fiskavaig)

Overlooking Portree’s quaint harbor, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restaurant, Dulse & Brose.

L
Linda
From
Spain
Great location, room was comfortable , bathroom was great. Two flights up with very heavy doors- staff was very helpful!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 408 reviews
Price from
$244.35
1 night, 2 adults
See all hotels in and around Fiskavaig

Best hotels with breakfast in Fiskavaig and nearby

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

3 Bed in Carbost oc-b32442 offers accommodations in Carbost, a 3-minute walk from Fiskavaig Bay Beach and 26 miles from Dunvegan Castle.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 48 reviews

Fiscavaig Pods offers accommodations in Carbost, a 13-minute walk from Fiskavaig Bay Beach and 26 miles from Dunvegan Castle.

Holiday Home The Croft House Portree by Interhome offers accommodations in Port na Long, a 3-minute walk from Fiskavaig Bay Beach and 25 miles from Dunvegan Castle.

Saltwinds

Hotel in Carbost
Breakfast options
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2 reviews

Saltwinds is located in Carbost, just a 10-minute walk from Fiskavaig Bay Beach and 26 miles from Dunvegan Castle.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 51 reviews

Featuring a garden, The Tin Church offers accommodations in Port na Long. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 45 reviews

Featuring a garden, Woodland Lodge Luxury Suite features accommodations in Port na Long. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Shorefield offers accommodations in Port na Long, 25 miles from Dunvegan Castle. Featuring a garden, the property is located within 1.4 miles of Fiskavaig Bay Beach.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 18 reviews

Featuring a garden, Croft Seven Cabins features accommodations in Port na Long. This property offers access to a patio, free private parking, and free Wifi.

Budget hotels in Fiskavaig and nearby

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 10 reviews

Arnaval offers accommodations in Fernilea, 24 miles from Dunvegan Castle. This vacation home offers a garden. The vacation home provides both free Wifi and free private parking.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 269 reviews

Bracadale House enjoys a location in Port na Long, a 18-minute walk from Fiskavaig Bay Beach and 26 miles from Dunvegan Castle.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Beautiful Cottage with Stunning Views Carbost Skye offers accommodations in Carbost, 22 miles from Dunvegan Castle. There's an outdoor fireplace and guests can use free Wifi and free private parking.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 9 reviews

The Old School House offers accommodations in Carbost, 22 miles from Dunvegan Castle. This vacation home features a garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 71 reviews

This must be the place - Skye, Carbost offers accommodations in Carbost, 21 miles from Dunvegan Castle. With mountain views, this accommodation provides a terrace.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 6 reviews

Offering a garden, Luxury Cottage by Fairy Pools 4 features accommodations in Carbost. This property offers access to a balcony, free private parking, and free Wifi.

Schoolhouse 1 Cottage by Fairy Pool offers accommodations in Carbost, 21 miles from Dunvegan Castle. This property offers access to a patio, free private parking, and free Wifi.

Seaview Cottage Schoolhouse 2 offers accommodations in Carbost, 21 miles from Dunvegan Castle. This property offers access to a patio, free private parking, and free Wifi.