A waterfront with colorful buildings and a stone wall.

Find Beach 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 Hotels

Tonight
22 Aug - 23 Aug
Tomorrow
23 Aug - 24 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sep - 6 Sep

Our top choices for Scottish Islands beach hotels

1. Morar Hotel

Morar Hotel
Mallaig
AED 510
AED 611 total
includes taxes & fees
21 Sep - 22 Sep
Morar Hotel

2. Brae Lea Guest House

Brae Lea Guest House
South Uist
AED 542
AED 650 total
includes taxes & fees
11 Sep - 12 Sep
Brae Lea Guest House

3. Glenegedale House

Glenegedale House
Islay Island
AED 1,094
AED 1,313 total
includes taxes & fees
23 Aug - 24 Aug
Glenegedale House

4. Polochar Inn

Polochar Inn
South Uist
AED 425
AED 510 total
includes taxes & fees
20 Sep - 21 Sep
Polochar Inn

5. Chlachain Inn

Chlachain Inn
Mallaig
Chlachain Inn

6. 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.
AED 1,800
AED 2,161 total
includes taxes & fees
22 Sep - 23 Sep
Duisdale House Hotel

7. Eilean Iarmain

Eilean Iarmain
Sleat
AED 1,308
AED 1,570 total
includes taxes & fees
30 Aug - 31 Aug
Eilean Iarmain

8. The Royal Hotel

The Royal Hotel
Stornoway
AED 568
AED 681 total
includes taxes & fees
30 Aug - 31 Aug
The Royal Hotel

9. Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
AED 929
AED 1,415 total
includes taxes & fees
23 Aug - 24 Aug
Port Charlotte Hotel

10. The Sands Hotel

The Sands Hotel
Burray
AED 918
AED 1,102 total
includes taxes & fees
23 Aug - 24 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

Atholl House Skye

Atholl House Skye
Dunvegan
AED 1,768
AED 2,122 total
includes taxes & fees
6 Sep - 7 Sep
Atholl House Skye

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
AED 1,800
AED 2,161 total
includes taxes & fees
22 Sep - 23 Sep
Duisdale House Hotel

Brae Lea Guest House

Brae Lea Guest House
South Uist
AED 518
AED 622 total
includes taxes & fees
29 Aug - 30 Aug
Brae Lea Guest House

Eilean Iarmain

Eilean Iarmain
Sleat
AED 1,308
AED 1,570 total
includes taxes & fees
30 Aug - 31 Aug
Eilean Iarmain

Polochar Inn

Polochar Inn
South Uist
AED 425
AED 510 total
includes taxes & fees
20 Sep - 21 Sep
Polochar Inn

The Sands Hotel

The Sands Hotel
Burray
AED 918
AED 1,102 total
includes taxes & fees
23 Aug - 24 Aug
The Sands Hotel

Morar Hotel

Morar Hotel
Mallaig
AED 510
AED 611 total
includes taxes & fees
21 Sep - 22 Sep
Morar Hotel

Another Place, The Machrie

Another Place, The Machrie
Islay Island
AED 1,374
AED 1,649 total
includes taxes & fees
1 Sep - 2 Sep
Another Place, The Machrie

Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
AED 602
AED 723 total
includes taxes & fees
22 Sep - 23 Sep
Loch Shiel Hotel

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
AED 929
AED 1,415 total
includes taxes & fees
23 Aug - 24 Aug
Port Charlotte Hotel
View all properties

4-star beach hotels in Scottish Islands

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
AED 1,800
AED 2,161 total
includes taxes & fees
22 Sep - 23 Sep
Duisdale House Hotel

Another Place, The Machrie

Another Place, The Machrie
Islay Island
AED 1,374
AED 1,649 total
includes taxes & fees
1 Sep - 2 Sep
Another Place, The Machrie

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
AED 929
AED 1,415 total
includes taxes & fees
23 Aug - 24 Aug
Port Charlotte Hotel

Mingarry Park

Mingarry Park
Acharacle
AED 831
AED 997 total
includes taxes & fees
27 Aug - 28 Aug
Mingarry Park

Stornoway Bed and Breakfast

Stornoway Bed and Breakfast
Stornoway
AED 579
AED 695 total
includes taxes & fees
23 Aug - 24 Aug
Stornoway Bed and Breakfast

The Cabarfeidh Hotel

The Cabarfeidh Hotel
Stornoway
AED 634
AED 761 total
includes taxes & fees
23 Aug - 24 Aug
The Cabarfeidh Hotel

The Westings

The Westings
Whiteness
AED 601
AED 721 total
includes taxes & fees
24 Aug - 25 Aug
The Westings

Hebridean Guest House

Hebridean Guest House
Stornoway
AED 793
AED 952 total
includes taxes & fees
1 Sep - 2 Sep
Hebridean Guest House

Port Charlotte Youth Hostel

Port Charlotte Youth Hostel
Islay Island
AED 365
AED 439 total
includes taxes & fees
3 Sep - 4 Sep
Port Charlotte Youth Hostel

Toravaig House Hotel

Toravaig House Hotel
Teangue
AED 1,750
AED 2,100 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

8/10 Good
"The hotel is very busy with bigger travel groups"
Hira 1-night trip
Posted 2 days ago
Dunollie Hotel
Kings Arms Hotel

Kings Arms Hotel

10/10 Excellent
"Location was fabulous. We had a water view with the Skye Bridge as well Very quiet and away from a lot of tourist traffic and people. A fair distance from the tourist attractions on Skye but the drives are well worth it for the scenery"
Karen 1-night trip
Posted 3 days ago
Kings Arms Hotel
Duisdale House Hotel

Duisdale House Hotel

10/10 Excellent
"Lovely old house, helpful staff, spacious room and bathroom. Convenient location for getting around!"
Jessica 3-night trip
Posted 3 days ago
Duisdale House Hotel
The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa

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

Explore a world of travel with Expedia