Beginning of main content

Beach Hotels in Scottish Highlands, Scotland

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Scottish Highlands Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Scottish Highlands Beach Hotels

See all 363 Hotels in Scottish Highlands
Inn at Ardgour

Inn at Ardgour

Ardgour, Fort William
3.0 out of 5.0
4.1 out of 5 (81 reviews)
Convenient location next to the Corran ferryNice reasonably priced hotel very convenient for the Corran Narrows ferry, which does mean there is a certain amount of noise when the ferry comes and goes. Our room was on the ground floor, very clean, comfortable and, strangely, quieter than the rooms on the first floor. Breakfast was good, but ...
  9 May 2017

£105

£105
Morar Hotel

Morar Hotel

Morar, Mallaig
3.0 out of 5.0
4.3 out of 5 (9 reviews)
Very nice hotel with stunning views of the bay.Just a one night stay and the hotel staff were very helpful and polite. A very good choice of menu either at the bar or dining room. The bedrooms and public rooms are maintained at a good standard and the dining room has superb views of the bay. Although Mallaig town has choices re eating out, if ...
  31 Oct 2015
Tali Ayer

Tali Ayer

Millbank Crescent, Nairn
4.0 out of 5.0
5.0 out of 5 (10 reviews)
It is really a B&B. Owners very nice. Great room with large bathroom. Extremely comfortable
  28 May 2017

£95

£95
Ackergill Tower

Ackergill Tower

Ackergill Tower, Wick
5.0 out of 5.0
4.7 out of 5 (45 reviews)
Beautiful Castle LodgingEnjoyed the Ackergill Castle, we were all excited to stay in a Tower, much like a castle. The Tower did not have a bar, but numerous beautifully appointed rooms where you could order drinks and have delivered to you while you enjoy the setting of the beautiful rooms in this amazing Tower. Rooms was ...
  27 May 2017

£220

£220
Northern Sands Hotel

Northern Sands Hotel

Dunnet, Thurso
3.0 out of 5.0
3.4 out of 5 (58 reviews)
A welcome stay after a long day sightseeing.Accommodation adequate. Restaurant superb. Sufficient car parking.
  25 Oct 2016
Dolphin Bay Suites

Dolphin Bay Suites

Seafront, Inverness
3.0 out of 5.0
4.9 out of 5 (11 reviews)
Great location, quiet, clean and friendly staffWe stayed here for 3 nights. The location was perfect for us. Loads of space and conveniences. We felt very welcomed by Paul and Sally. Very impressed with the information booklet they've prepared for guests. Extremely clean and very well stocked with essentials for us. We enjoyed our time there! ...
  30 Sep 2016

£160

£160
Golf View Hotel & Spa

Golf View Hotel & Spa

63 Seabank Road, Nairn
4.0 out of 5.0
4.1 out of 5 (55 reviews)
Golden Wedding CelebrationWe spent two nights at the hotel, the staff were very helpful and friendly throughout our stay. Our room was very comfortable and had a beautiful view of the beach below and across the Moray Firth. We had a choice of fine dining in the Dining Room or less formal in the Conservatory, both were excellent. ...
  26 Jun 2017

£100

£100
Letterfinlay Lodge Hotel

Letterfinlay Lodge Hotel

Loch Lochy, Spean Bridge
3.0 out of 5.0
4.0 out of 5 (79 reviews)
Gorgeous setting, nice public areas and dining rooWe arrived late in the evening and the manager kept the restaurant open for us. The lodge is on the water, with beautiful views in all directions.
  28 Jun 2017

£120

£120
Inver Lodge

Inver Lodge

Iolaire Road, Lochinver, Lairg
5.0 out of 5.0
4.6 out of 5 (18 reviews)
Luxury amid the beauty of the Scottish highlandsLoved the hotel & the breakfast, such a pity we were only there for one night
  16 Sep 2016

£129

£129
The Inn at Y-Not

The Inn at Y-Not

Meadow Lane, Thurso
3.5 out of 5.0
4.2 out of 5 (22 reviews)
Good central locationFriendly staff and clean comfy room. Easy check in and out.
  25 Jun 2017

£74

£74
Map

Recently booked Scottish Highlands hotels

Dava School House
4.0 out of 5.0
Last booking: 1 hour ago
Melrose Villa
3.0 out of 5.0
Last booking: 7 hours ago
The Steading Country Inn
3.0 out of 5.0
Last booking: 9 hours ago
Caledonian Cottage
3.0 out of 5.0
Last booking: 9 hours ago
Best Western Glenspean Lodge Hotel
4.0 out of 5.0
Last booking: 9 hours ago
Glenan Lodge
3.0 out of 5.0
Last booking: 12 hours ago
Kingsmills Hotel Inverness
4.0 out of 5.0
Last booking: 14 hours ago
The Gatehouse
4.0 out of 5.0
Last booking: 15 hours ago

The Scottish Highlands may be best known for their mountain vistas and lochs, but a trip to the shores will give travellers a chance to see the country's stunning coastline, with everything from stretches of colourful sand, to secluded bays and rocky cliffs.

There are numerous beach hotels scattered throughout the many fishing towns, coastal lochs, and islets of the Highlands, and all can be easily found using Expedia’s search tool. The west and east coasts both provide their own unique atmospheres and are equally stunning in their own ways.

The Best of the Highlands’ Beaches

If you’re looking to escape the city life, an isolated spot like Sandwood Bay Beach in Lairg will not only provide you with one of Britain’s most reputedly stunning and unspoiled beaches, but it is also backed by a freshwater loch that is filled with brown trout if you have an interest in fishing.

On the east coast, the Moray Firth is home to the golden sands of Nairn Beach in Nairn, and boasts pristine waters for relaxing walks by the sea or for scuba diving and underwater exploration. A trip out to the Black Isle will also bring visitors up close to marine life such as spotted seals and dolphins.

A visit to the Highlands’ coastline will surprise you with its world-class beaches and stunning blue seas.