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 422 Hotels in Scottish Highlands
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 (11 reviews)
super nice first classfolks so friendly and nice helpful nice walk to beach and town and to grab something to eat
  4 Aug 2017

£88

£88
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
Inn at Ardgour

Inn at Ardgour

Ardgour, Fort William
3.0 out of 5.0
4.2 out of 5 (84 reviews)
We were pleasantly surprised by the really good food.
  9 Aug 2017

£88

£88
Ackergill Tower

Ackergill Tower

Ackergill Tower, Wick
5.0 out of 5.0
4.7 out of 5 (49 reviews)
Excellent location, staff was friendly, bathrooms need some work
  17 Aug 2017

£188

£188
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
Golf View Hotel & Spa

Golf View Hotel & Spa

63 Seabank Road, Nairn
4.0 out of 5.0
4.1 out of 5 (58 reviews)
Good locationPleasant stay apart from our room which looked onto the kitchen rooftop not very inspiring.
  17 Jul 2017

£83

£83
Letterfinlay Lodge Hotel

Letterfinlay Lodge Hotel

Loch Lochy, Spean Bridge
3.0 out of 5.0
4.0 out of 5 (81 reviews)
Great location if looking for quiet getaway. Right on the bank of Loch Lochy- beautiful. Dinner at the Hotel was awesome. Bed needs replacing otherwise fabulous.
  11 Aug 2017

£107

£107
The Inn at Y-Not

The Inn at Y-Not

Meadow Lane, Thurso
3.5 out of 5.0
4.2 out of 5 (23 reviews)
Easy to locateThis is a family restaurant/pub with the accommodation above. The room was comfortable. We did not bother to avail ourselves of the restaurant facilities in the evening but had breakfast which was a very generous Full English.
  14 Aug 2017

£74

£74
Inver Lodge

Inver Lodge

Iolaire Road, Lochinver, Lairg
5.0 out of 5.0
4.6 out of 5 (21 reviews)
Fabulous staff. Scottish baronial ambience and it works. Great food and staff with stunning views.
  22 Jul 2017

£184

£184
Map

Recently booked Scottish Highlands hotels

Trafford Bank Guest House
5.0 out of 5.0
Last booking: 19 hours ago
Cedar Villa Guest House - B&B
3.0 out of 5.0
Last booking: 20 hours ago
West Highland Hotel
3.0 out of 5.0
Last booking: 21 hours ago
Columba Hotel Inverness by Compass Hospitality
4.0 out of 5.0
Last booking: 26 hours ago
Caledonian Hotel
2.0 out of 5.0
Last booking: 31 hours ago
Aultguish Inn
3.0 out of 5.0
Last booking: 42 hours ago
Antfield House
3.0 out of 5.0
Last booking: 43 hours ago
Shieldaig Lodge Hotel
2.5 out of 5.0
Last booking: 44 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.