A narrow road winding through a hilly landscape with sparse vegetation and distant mountains under a cloudy sky.

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
AU$258
includes taxes & fees
31 Oct - 1 Nov
Toravaig House Hotel

2. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
Australia
Daniela
AU$237
includes taxes & fees
14 Oct - 15 Oct
Anneth Glamping Pod

3. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
AU$172
includes taxes & fees
4 Oct - 5 Oct
Chlachain Inn

4. Eilean Iarmain

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

5. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United States
Heather
AU$444
includes taxes & fees
3 Oct - 4 Oct
Inn at Aird a Bhasair

6. Morar Hotel

Morar Hotel
Mallaig
Australia
Jane
AU$142
includes taxes & fees
4 Oct - 5 Oct
Morar Hotel

7. West Highland Hotel

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

8. Dunollie Hotel

Dunollie Hotel
Broadford
United Kingdom
Sheena
AU$274
includes taxes & fees
13 Oct - 14 Oct
Dunollie Hotel

9. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
AU$274
includes taxes & fees
29 Oct - 30 Oct
Broadford Hotel

10. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
Canada
Mark
AU$349
includes taxes & fees
20 Oct - 21 Oct
House Of Juniper - The Manse

11. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Jessica
AU$359
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
AU$233
includes taxes & fees
24 Oct - 25 Oct
Isle of Skye Guest house

13. Glenbrittle Youth Hostel

Glenbrittle Youth Hostel
Minginish
United Kingdom
Stefano
AU$167
includes taxes & fees
6 Oct - 7 Oct
Glenbrittle Youth Hostel

14. The Pod at Greenbank

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

15. Balmacara Hotel

Balmacara Hotel
Kyle
United States
Ranjit
AU$306
includes taxes & fees
28 Oct - 29 Oct
Balmacara Hotel

16. Kinloch Ainort Apartments

Kinloch Ainort Apartments
Sconser
Canada
Omer
AU$525
includes taxes & fees
8 Oct - 9 Oct
Kinloch Ainort Apartments

17. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
United Kingdom
Pauline
AU$408
includes taxes & fees
2 Oct - 3 Oct
Isle of Raasay Distillery

18. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
AU$339
includes taxes & fees
23 Oct - 24 Oct
Sligachan Hotel

19. Roselea

Roselea
Strath
Mexico
Carlos
AU$1,503
includes taxes & fees
11 Oct - 12 Oct
Roselea

20. House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
Canada
Blair
AU$312
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 1 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 1 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 17 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
AU$196
20 Oct - 21 Oct
includes taxes & fees
Kings Arms Hotel
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
AU$237
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
AU$264
28 Oct - 29 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
AU$312
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
AU$543
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, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled 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 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 AU$142 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