Lodging Image

Search Tarskavaig hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Sept - 1 Oct
Tomorrow
1 Oct - 2 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for Tarskavaig hotels

1. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Ricardo
NZ$320
includes taxes & fees
31 Oct - 1 Nov
Toravaig House Hotel

2. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
Australia
Daniela
NZ$293
includes taxes & fees
14 Oct - 15 Oct
Anneth Glamping Pod

3. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
NZ$213
includes taxes & fees
4 Oct - 5 Oct
Chlachain Inn

4. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
NZ$401
includes taxes & fees
31 Oct - 1 Nov
Eilean Iarmain

5. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United States
Heather
NZ$571
includes taxes & fees
1 Oct - 2 Oct
Inn at Aird a Bhasair

6. Morar Hotel

Morar Hotel
Mallaig
Australia
Jane
NZ$175
includes taxes & fees
4 Oct - 5 Oct
Morar Hotel

7. West Highland Hotel

West Highland Hotel
Mallaig
United States
Matthew
NZ$322
includes taxes & fees
19 Oct - 20 Oct
West Highland Hotel

8. Dunollie Hotel

Dunollie Hotel
Broadford
United Kingdom
Sheena
NZ$400
includes taxes & fees
25 Oct - 26 Oct
Dunollie Hotel

9. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
NZ$340
includes taxes & fees
29 Oct - 30 Oct
Broadford Hotel

10. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
Canada
Mark
NZ$434
includes taxes & fees
17 Oct - 18 Oct
House Of Juniper - The Manse

11. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Jessica
NZ$445
includes taxes & fees
31 Oct - 1 Nov
Duisdale House Hotel

12. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
United States
Bonnie
NZ$288
includes taxes & fees
21 Oct - 22 Oct
Isle of Skye Guest house

13. The Pod at Greenbank

The Pod at Greenbank
Strath
Canada
Ine
NZ$673
includes taxes & fees
15 Oct - 16 Oct
The Pod at Greenbank

14. Glenbrittle Youth Hostel

Glenbrittle Youth Hostel
Minginish
United Kingdom
Stefano
NZ$208
includes taxes & fees
1 Oct - 2 Oct
Glenbrittle Youth Hostel

15. Kinloch Ainort Apartments

Kinloch Ainort Apartments
Sconser
Canada
Omer
NZ$650
includes taxes & fees
8 Oct - 9 Oct
Kinloch Ainort Apartments

16. Balmacara Hotel

Balmacara Hotel
Kyle
United States
Ranjit
NZ$380
includes taxes & fees
28 Oct - 29 Oct
Balmacara Hotel

17. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
United Kingdom
Pauline
NZ$505
includes taxes & fees
1 Oct - 2 Oct
Isle of Raasay Distillery

18. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
NZ$420
includes taxes & fees
21 Oct - 22 Oct
Sligachan Hotel

19. Roselea

Roselea
Strath
Mexico
Carlos
NZ$1,862
includes taxes & fees
11 Oct - 12 Oct
Roselea

20. House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
Canada
Blair
NZ$386
includes taxes & fees
11 Oct - 12 Oct
House Of Juniper - The Cabins
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Tarskavaig

Head to sights like Loch Ghabhsgabhaig as you discover the local area in Tarskavaig.

See all hotels in Tarskavaig
A coastal landscape with clear blue waters, rocky shores, and distant mountains.
Photo by John Allan

Top Tarskavaig Hotel Reviews

Recent Reviews in Tarskavaig

House Of Juniper - The Cabins

House Of Juniper - The Cabins

10/10 Excellent
"Clean spacious room. very unique modern cabins"
wendy 3-night trip
Posted less than an hour ago
House Of Juniper - The Cabins
Chlachain Inn

Chlachain Inn

10/10 Excellent
"The room was very clean and comfortable. The bathroom was very nice. Everything appeared very new. Nice view from the window. The staff were beyond amazing. Breakfast in the morning was some of the best food I had ever eaten. Would definitely stay here again and would definitely recommend to anyone."
Pamela 1-night trip
Posted less than an hour ago
Chlachain Inn
Kyle Hotel

Kyle Hotel

8/10 Good
"Room was spacious can clean, but walls were thin. Had good meal in the dinning room. We were only here for one night and it was perfect for what we needed."
Kathryn 1-night trip
Posted 16 hours ago
Kyle Hotel
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"The staff nice and particularly at Seumas' Bar they are so lovely and helpful. Great Food!"
JNai 1-night trip
Posted 18 hours ago
Sligachan Hotel
Isle of Skye Guest house

Isle of Skye Guest house

8/10 Good
"This hotel was fine for our two-night stay, but it's definitely dated. You can tell the place hasn't been updated in quite a while, and it shows throughout the room. The bathroom had some mold, which was disappointing to see. The photos online make it look nicer than it really is, so go in with lowered expectations. For a quick stay it was manageable, but for the price we paid, it just wasn't worth it. With some updates, this place could be a much better value. As it stands, I'd look at other options before booking here again."
Arisara Weranont 2-night trip
Posted 20 hours ago
Isle of Skye Guest house
House Of Juniper - The Manse

House Of Juniper - The Manse

10/10 Excellent
"We enjoyed the property's location on the outskirts of the Isle of Skye. Room was new, clean and nicely set up. Coffee, tea and cookies were available in room. The restaurant on site had a small menu but food was delicious. A full breakfast was provided which was a nice surprise and a convenient perk when getting up and out early to explore. quiet setting, many TV channels available to relax after a long day."
CATHRYN 2-night trip
Posted 23 hours ago
House Of Juniper - The Manse
Tingle Creek Hotel

Tingle Creek Hotel

8/10 Good
"Would be nice to have dining options but not a deal breaker if you eat before getting there, some lovely places to eat around before checking in. Great bed and comfortable and very clean"
Sean 1-night trip
Posted 2 days ago
Tingle Creek Hotel
Morar Hotel

Morar Hotel

8/10 Good
"We had a very short stay at this hotel close to Mallaig. Arrived late and left early for the ferry. Its close proximity and availability were what drew us to the property. It was clean and easy to get to. No complaints."
Russ 1-night trip
Posted 2 days ago
Morar Hotel
Ardcana

Ardcana

10/10 Excellent
"Perfect place for a relaxing weekend getaway. The Marble cottage was very well done with sauna and copper tub to help unwind after a day of hiking!"
Shannon 2-night trip
Posted 2 days ago
Ardcana

More cheap accommodation in Tarskavaig

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
NZ$242
17 Oct - 18 Oct
includes taxes & fees
Kings Arms Hotel
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
NZ$293
14 Oct - 15 Oct
includes taxes & fees
10/10 Exceptional! (98 reviews)
Anneth Glamping Pod
Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Kyle Scotland
NZ$327
25 Oct - 26 Oct
includes taxes & fees
10/10 Exceptional! (39 reviews)
Kirkton Bay House Bed and Breakfast
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
NZ$386
11 Oct - 12 Oct
includes taxes & fees
9.8/10 Exceptional! (156 reviews)
House Of Juniper - The Cabins
The Pod at Greenbank

The Pod at Greenbank

Greenbank Kilbride Broadford Strath Scotland
NZ$673
15 Oct - 16 Oct
includes taxes & fees
10/10 Exceptional! (1 review)
The Pod at Greenbank
Hillside

Hillside

South Obbe Kyleakin Scotland
Get rates
9/10 Wonderful! (43 reviews)
Hillside

Frequently asked questions

When is the best time to go to Tarskavaig?
The best time to visit Tarskavaig is during the late spring and summer months, from May to September, when the weather is mildest and the days are long.These months offer the most pleasant conditions for experiencing the stunning natural beauty of the Isle of Skye. You'll find longer daylight hours, which are great for exploring the dramatic landscapes, engaging in outdoor activities like hiking, or simply enjoying the coastal views. The wildflowers are in bloom, adding colour to the scenery.For those who enjoy outdoor pursuits like walking or photography, July and August are particularly good months. The warmer temperatures make extended time outdoors more comfortable, and the clarity of the air often allows for superb visibility across the sea to the Outer Hebrides.If you prefer fewer crowds and don't mind slightly cooler temperatures, late May and early June, or September, are excellent choices.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 Tarskavaig.
How can I save on a hotel booking in Tarskavaig with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Tarskavaig hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Tarskavaig?
Prices for hotels in Tarskavaig often vary, but you can find a great deal from NZ$175 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 our cheapest rates.

Explore a world of travel with Expedia