A waterfront with colorful buildings and a stone wall.

Search Beach Resorts & Hotels in Scottish Islands

  • 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 Scottish Islands Beach Resorts & Hotels

Tonight
18 Aug - 19 Aug
Tomorrow
19 Aug - 20 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Our top choices for Scottish Islands beach hotels

1. Polochar Inn

Polochar Inn
South Uist
₹11,416
₹13,699 total
includes taxes & fees
2 Sept - 3 Sept
Polochar Inn

2. Morar Hotel

Morar Hotel
Mallaig
₹12,841
₹15,409 total
includes taxes & fees
18 Sept - 19 Sept
Morar Hotel

3. Brae Lea Guest House

Brae Lea Guest House
South Uist
₹13,677
₹16,412 total
includes taxes & fees
29 Aug - 30 Aug
Brae Lea Guest House

4. Glenegedale House

Glenegedale House
Islay Island
₹30,914
₹37,096 total
includes taxes & fees
25 Aug - 26 Aug
Glenegedale House

5. Eilean Iarmain

Eilean Iarmain
Sleat
₹36,147
₹43,376 total
includes taxes & fees
21 Aug - 22 Aug
Eilean Iarmain

6. Chlachain Inn

Chlachain Inn
Mallaig
₹11,359
₹13,631 total
includes taxes & fees
29 Aug - 30 Aug
Chlachain Inn

7. Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
₹23,948
₹36,491 total
includes taxes & fees
19 Aug - 20 Aug
Port Charlotte Hotel

8. 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.
₹51,373
₹61,648 total
includes taxes & fees
17 Sept - 18 Sept
Duisdale House Hotel

9. The Royal Hotel

The Royal Hotel
Stornoway
₹17,778
₹21,333 total
includes taxes & fees
30 Aug - 31 Aug
The Royal Hotel

10. The Sands Hotel

The Sands Hotel
Burray
₹23,688
₹28,426 total
includes taxes & fees
20 Aug - 21 Aug
The Sands Hotel
View all properties

Choose what matters most at beach hotels in Scottish Islands

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Beach hotels with free breakfast in Scottish Islands

Polochar Inn

Polochar Inn
South Uist
₹11,416
₹13,699 total
includes taxes & fees
2 Sept - 3 Sept
Polochar Inn

Morar Hotel

Morar Hotel
Mallaig
₹12,841
₹15,409 total
includes taxes & fees
18 Sept - 19 Sept
Morar Hotel

Brae Lea Guest House

Brae Lea Guest House
South Uist
₹13,677
₹16,412 total
includes taxes & fees
29 Aug - 30 Aug
Brae Lea Guest House

Chlachain Inn

Chlachain Inn
Mallaig
₹11,359
₹13,631 total
includes taxes & fees
29 Aug - 30 Aug
Chlachain Inn

Glenegedale House

Glenegedale House
Islay Island
₹30,914
₹37,096 total
includes taxes & fees
25 Aug - 26 Aug
Glenegedale House

Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
₹16,281
₹19,537 total
includes taxes & fees
21 Aug - 22 Aug
Loch Shiel Hotel

The Royal Hotel

The Royal Hotel
Stornoway
₹17,778
₹21,333 total
includes taxes & fees
30 Aug - 31 Aug
The Royal Hotel

Caladh Inn

Caladh Inn
Stornoway
₹12,929
₹15,515 total
includes taxes & fees
30 Aug - 31 Aug
Caladh Inn

sandwick bay guest house

sandwick bay guest house
Stornoway
₹13,891
₹16,669 total
includes taxes & fees
21 Aug - 22 Aug
sandwick bay guest house

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
₹23,948
₹36,491 total
includes taxes & fees
19 Aug - 20 Aug
Port Charlotte Hotel
View all properties

4-star beach hotels in Scottish Islands

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
₹23,948
₹36,491 total
includes taxes & fees
19 Aug - 20 Aug
Port Charlotte Hotel

Mingarry Park

Mingarry Park
Acharacle
₹24,639
₹29,567 total
includes taxes & fees
27 Aug - 28 Aug
Mingarry Park

Another Place, The Machrie

Another Place, The Machrie
Islay Island
₹32,794
₹39,352 total
includes taxes & fees
20 Aug - 21 Aug
Another Place, The Machrie

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
₹51,373
₹61,648 total
includes taxes & fees
17 Sept - 18 Sept
Duisdale House Hotel

The Cabarfeidh Hotel

The Cabarfeidh Hotel
Stornoway
₹17,112
₹20,534 total
includes taxes & fees
29 Aug - 30 Aug
The Cabarfeidh Hotel

The Westings

The Westings
Whiteness
₹15,909
₹19,091 total
includes taxes & fees
19 Aug - 20 Aug
The Westings

Stornoway Bed and Breakfast

Stornoway Bed and Breakfast
Stornoway
₹17,056
₹20,467 total
includes taxes & fees
30 Aug - 31 Aug
Stornoway Bed and Breakfast

Hebridean Guest House

Hebridean Guest House
Stornoway
₹20,458
₹24,550 total
includes taxes & fees
21 Aug - 22 Aug
Hebridean Guest House

Port Charlotte Youth Hostel

Port Charlotte Youth Hostel
Islay Island
₹9,422
₹11,306 total
includes taxes & fees
4 Sept - 5 Sept
Port Charlotte Youth Hostel

Toravaig House Hotel

Toravaig House Hotel
Teangue
₹45,116
₹54,140 total
includes taxes & fees
28 Aug - 29 Aug
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 Scottish Islands Hotel Reviews

Dunollie Hotel

Dunollie Hotel

10/10 Excellent
"Food was amazing"
John 1-night trip
Posted 20 hours ago
Dunollie Hotel
The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa

10/10 Excellent
"."
Lauren 1-night trip
Posted 4 days ago
The Isle of Mull Hotel and Spa

Explore a world of travel with Expedia