A waterfront with colorful buildings and a stone wall.

Beach Hotels & Resorts in Scottish Islands from NZ$230

  • 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
24 Aug - 25 Aug
Tomorrow
25 Aug - 26 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Our top choices for Scottish Islands beach hotels

1. Polochar Inn

Polochar Inn
South Uist
NZ$242
includes taxes & fees
15 Sept - 16 Sept
Polochar Inn

2. Morar Hotel

Morar Hotel
Mallaig
NZ$230
includes taxes & fees
23 Sept - 24 Sept
Morar Hotel

3. Brae Lea Guest House

Brae Lea Guest House
South Uist
NZ$294
includes taxes & fees
3 Sept - 4 Sept
Brae Lea Guest House

4. Atholl House Skye

Atholl House Skye
Dunvegan
NZ$949
includes taxes & fees
6 Sept - 7 Sept
Atholl House Skye

5. 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.
NZ$984
includes taxes & fees
22 Sept - 23 Sept
Duisdale House Hotel

6. Eilean Iarmain

Eilean Iarmain
Sleat
NZ$707
includes taxes & fees
30 Aug - 31 Aug
Eilean Iarmain

7. The Sands Hotel

The Sands Hotel
Burray
NZ$502
includes taxes & fees
26 Aug - 27 Aug
The Sands Hotel

8. The Royal Hotel

The Royal Hotel
Stornoway
NZ$337
includes taxes & fees
30 Aug - 31 Aug
The Royal Hotel

9. Caladh Inn

Caladh Inn
Stornoway
NZ$274
includes taxes & fees
30 Aug - 31 Aug
Caladh Inn

10. Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
NZ$335
includes taxes & fees
24 Sept - 25 Sept
Loch Shiel 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
NZ$949
includes taxes & fees
6 Sept - 7 Sept
Atholl House Skye

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
NZ$984
includes taxes & fees
22 Sept - 23 Sept
Duisdale House Hotel

Brae Lea Guest House

Brae Lea Guest House
South Uist
NZ$294
includes taxes & fees
3 Sept - 4 Sept
Brae Lea Guest House

Eilean Iarmain

Eilean Iarmain
Sleat
NZ$707
includes taxes & fees
30 Aug - 31 Aug
Eilean Iarmain

Polochar Inn

Polochar Inn
South Uist
NZ$242
includes taxes & fees
15 Sept - 16 Sept
Polochar Inn

The Sands Hotel

The Sands Hotel
Burray
NZ$502
includes taxes & fees
26 Aug - 27 Aug
The Sands Hotel

Morar Hotel

Morar Hotel
Mallaig
NZ$230
includes taxes & fees
23 Sept - 24 Sept
Morar Hotel

Another Place, The Machrie

Another Place, The Machrie
Islay Island
NZ$760
includes taxes & fees
1 Sept - 2 Sept
Another Place, The Machrie

Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
NZ$335
includes taxes & fees
24 Sept - 25 Sept
Loch Shiel Hotel

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
NZ$830
includes taxes & fees
26 Aug - 27 Aug
Port Charlotte Hotel
View all properties

4-star beach hotels in Scottish Islands

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
NZ$984
includes taxes & fees
22 Sept - 23 Sept
Duisdale House Hotel

Another Place, The Machrie

Another Place, The Machrie
Islay Island
NZ$760
includes taxes & fees
1 Sept - 2 Sept
Another Place, The Machrie

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
NZ$830
includes taxes & fees
26 Aug - 27 Aug
Port Charlotte Hotel

Mingarry Park

Mingarry Park
Acharacle
NZ$429
includes taxes & fees
27 Aug - 28 Aug
Mingarry Park

Stornoway Bed and Breakfast

Stornoway Bed and Breakfast
Stornoway
NZ$336
includes taxes & fees
29 Aug - 30 Aug
Stornoway Bed and Breakfast

The Cabarfeidh Hotel

The Cabarfeidh Hotel
Stornoway
NZ$335
includes taxes & fees
29 Aug - 30 Aug
The Cabarfeidh Hotel

The Westings

The Westings
Whiteness
NZ$327
includes taxes & fees
25 Aug - 26 Aug
The Westings

Hebridean Guest House

Hebridean Guest House
Stornoway
NZ$434
includes taxes & fees
28 Aug - 29 Aug
Hebridean Guest House

Port Charlotte Youth Hostel

Port Charlotte Youth Hostel
Islay Island
NZ$200
includes taxes & fees
3 Sept - 4 Sept
Port Charlotte Youth Hostel

Toravaig House Hotel

Toravaig House Hotel
Teangue
NZ$886
includes taxes & fees
23 Sept - 24 Sept
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

The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa

10/10 Excellent
"Great staff great place wished we had booked the spa earlier it was fully booked by the time we arrived also did not know it was animal friendly but that was fine"
John 1-night trip
Posted 1 day ago
The Isle of Mull Hotel and Spa
Dunollie Hotel

Dunollie Hotel

8/10 Good
"The hotel is very busy with bigger travel groups"
Hira 1-night trip
Posted 3 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 5 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 5 days ago
Duisdale House Hotel

Explore a world of travel with Expedia