A rugged cliff by the sea with a lighthouse on top.

Beach Hotels in Inner Hebrides and Isle of Skye, Scotland

  • 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 availability on Inner Hebrides and Isle of Skye Beach Hotels

Tonight
Oct 4 - Oct 5
Tomorrow
Oct 5 - Oct 6
Next weekend
Oct 9 - Oct 11
In two weeks
Oct 16 - Oct 18

Our top choices for Inner Hebrides and Isle of Skye beach hotels

1. Minnies Rooms

Minnies Rooms
Dunvegan
P9,836
P11,803 total
includes taxes & fees
Oct 17 - Oct 18
Minnies Rooms

2. Atholl House Skye

Atholl House Skye
Dunvegan
P10,374
P12,448 total
includes taxes & fees
Nov 1 - Nov 2
Atholl House Skye

3. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
  • Take a relaxing seaside escape at this charming hotel, with easy beach access just 12 minutes away and coastal adventures aplenty.
P10,449
P12,539 total
includes taxes & fees
Nov 2 - Nov 3
Duisdale House Hotel

4. Eilean Iarmain

Eilean Iarmain
Sleat
P8,697
P10,436 total
includes taxes & fees
Nov 2 - Nov 3
Eilean Iarmain

5. The Colonsay Hotel

The Colonsay Hotel
Isle of Colonsay
P8,633
P10,359 total
includes taxes & fees
Oct 26 - Oct 27
The Colonsay Hotel

6. Another Place, The Machrie

Another Place, The Machrie
Islay Island
  • Soak in coastal bliss with a quick walk to An Tràigh beach, plus convenient access to kayaking adventures and scenic hiking trails.
P16,151
P19,382 total
includes taxes & fees
Nov 1 - Nov 2
Another Place, The Machrie

7. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
P17,394
P20,873 total
includes taxes & fees
Oct 5 - Oct 6
Inn at Aird a Bhasair

8. Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
P11,044
P21,535 total
includes taxes & fees
Nov 1 - Nov 2
Port Charlotte Hotel

9. St Columba Hotel

St Columba Hotel
Isle of Iona
P15,461
P18,554 total
includes taxes & fees
Nov 2 - Nov 3
St Columba Hotel

10. Port Charlotte Youth Hostel

Port Charlotte Youth Hostel
Islay Island
  • Stroll along pristine white sand just moments away from this relaxing Islay Island hostel, with the soundtrack of waves nearby.
Port Charlotte Youth Hostel
View all properties

Choose what matters most at beach hotels in Inner Hebrides and Isle of Skye

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Beach hotels with free breakfast in Inner Hebrides and Isle of Skye

Atholl House Skye

Atholl House Skye
Dunvegan
P10,374
P12,448 total
includes taxes & fees
Nov 1 - Nov 2
Atholl House Skye

Minnies Rooms

Minnies Rooms
Dunvegan
P9,836
P11,803 total
includes taxes & fees
Oct 17 - Oct 18
Minnies Rooms

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
P10,449
P12,539 total
includes taxes & fees
Nov 2 - Nov 3
Duisdale House Hotel

Eilean Iarmain

Eilean Iarmain
Sleat
P8,697
P10,436 total
includes taxes & fees
Nov 2 - Nov 3
Eilean Iarmain

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
P11,044
P21,535 total
includes taxes & fees
Nov 1 - Nov 2
Port Charlotte Hotel

Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
P17,394
P20,873 total
includes taxes & fees
Oct 5 - Oct 6
Inn at Aird a Bhasair

St Columba Hotel

St Columba Hotel
Isle of Iona
P15,461
P18,554 total
includes taxes & fees
Nov 2 - Nov 3
St Columba Hotel

Another Place, The Machrie

Another Place, The Machrie
Islay Island
P16,151
P19,382 total
includes taxes & fees
Nov 1 - Nov 2
Another Place, The Machrie

The Colonsay Hotel

The Colonsay Hotel
Isle of Colonsay
P8,633
P10,359 total
includes taxes & fees
Oct 26 - Oct 27
The Colonsay Hotel

Skye Lodge

Skye Lodge
Dunvegan
P16,359
P19,630 total
includes taxes & fees
Oct 11 - Oct 12
Skye Lodge
View all properties

4-star beach hotels in Inner Hebrides and Isle of Skye

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
P10,449
P12,539 total
includes taxes & fees
Nov 2 - Nov 3
Duisdale House Hotel

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
P11,044
P21,535 total
includes taxes & fees
Nov 1 - Nov 2
Port Charlotte Hotel

Another Place, The Machrie

Another Place, The Machrie
Islay Island
P16,151
P19,382 total
includes taxes & fees
Nov 1 - Nov 2
Another Place, The Machrie

Port Charlotte Youth Hostel

Port Charlotte Youth Hostel
Islay Island
Port Charlotte Youth Hostel

Toravaig House Hotel

Toravaig House Hotel
Teangue
P5,468
P6,561 total
includes taxes & fees
Nov 1 - Nov 2
Toravaig House Hotel
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.
View all properties

Top Inner Hebrides and Isle of Skye Hotel Reviews

The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa

10/10 Excellent
"Really quaint rooms with a pretty view of the water. The dining room was lovely - and we had a great dinner and breakfast. Would definitely stay here again."
Michelle 1-night trip
Posted 3 days ago
The Isle of Mull Hotel and Spa
Duisdale House Hotel

Duisdale House Hotel

10/10 Excellent
"We arrived late, they were just about to wrap up serving dinner. Manager said just sit at the bar - have a drink and eat your dinner first then we will take care of the luggages. They took our order and served us delicious steaks, wine and then helped us with our luggage. They did all this smoothly and naturally, which made us feel very welcomed. Breakfast was great, not elaborately large spread, but enough of each category to meet our 10 veggie and protein intake targets effortlessly and delicately. Overall we couldn’t be happier and left very satisfied with the service, food and our clean, large cottage. If we come back to Highland Scotland we will definitely stay here again and recommend it to everyone also."
ali 1-night trip
Posted 2 weeks ago
Duisdale House Hotel