Skip to main content

The best beach hotels in Highlands

Check out our pick of great beach hotels in Highlands

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Harbour House

Ullapool

Set in Ullapool, Harbour House has a garden. This guest house offers luggage storage space and free WiFi.

The private bathroom is fitted with a bath or shower. The units in Harbour House are equipped with a flat-screen TV and free toiletries. outstanding cottage right on the water

Show more Show less
9.1
Superb
2,481 reviews
Price from
£140
per night

Bettyhill Hotel

Bettyhill

Offering stunning views over Torrisdale Bay and the sea, Bettyhill Hotel is located in Bettyhill and features an a-la-carte restaurant, a bar, garden and terrace. Free Wi-Fi access is available.

Each room comes with a flat-screen TV, tea and coffee making facilities and a view. They either have an en suite or a private bathroom or access to a shared bathroom. Some rooms also boast sea views. The location was amazingly beautiful and on our route. The staff was kind and helpful. The room was clean and well maintained, and the beds were quite comfortable. The restaurant was very good, both dinner and breakfast were delicious.

Show more Show less
9
Superb
2,228 reviews
Price from
£132
per night

Lochbroom Lodge

Ullapool

At the guest house, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The guest house provides certain units with sea views, and the units are fitted with a kettle. The units are equipped with heating facilities. Comfortable and clean room, beautiful view, lovely owners.

Show more Show less
9.1
Superb
170 reviews
Price from
£101
per night

5 wheelhouse apartments

Lochinver - 800 yards from beach

Located in Lochinver and only 1 km from White Shore Beach, 5 wheelhouse apartments provides accommodation with garden views, free WiFi and free private parking. The accommodation features private check-in and check-out and bicycle parking for guests. Clean, bright, nicely decorated, and comfortable.

Show more Show less
9
Superb
114 reviews
Price from
£160
per night

B'Dazzled Flat, Castletown

Thurso - 850 yards from beach

Situated 20 km from Sinclair's Bay and 13 km from The Castle Gardens of Mey, B'Dazzled Flat, Castletown offers accommodation in Thurso. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is set 1.1 km from Dunnet Beach. The apartment was very comfortable. We would love to have stayed longer.

Show more Show less
9.1
Superb
109 reviews
Price from
£91.20
per night

Corran, Glenloch View, Fort William 2-Bedroom Loch Side Flat

Fort William

Offering sea views, Corran, Glenloch View, Fort William 2-Bedroom Loch Side Flat is an accommodation located in Fort William, 4.7 km from Glen Nevis and 13 km from Loch Linnhe. This beachfront property offers access to free WiFi and free private parking. Glenfinnan Station Museum is 31 km from the apartment and West Highland Museum is 3.4 km away. Very tidy apartment with fabulous views

Show more Show less
9.6
Exceptional
203 reviews

Lochaline Hotel 3 stars

Lochaline

At the hotel, the rooms include a wardrobe and a TV. With a private bathroom fitted with a shower and free toiletries, rooms at Lochaline Hotel also feature free WiFi, while selected rooms also feature a sea view. At the accommodation the rooms come with bed linen and towels. Location was stunning and the owners were warm and friendly. The rooms were clean and comfortable.

Show more Show less
9.3
Superb
289 reviews
Price from
£153
per night

Tigh Quiraing- Heather

Staffin

Tigh Quiraing- Heather features sea views, free WiFi and free private parking, located in Staffin. The property has mountain and garden views. Guests can enjoy quiet street views.

At the bed and breakfast, all units are equipped with a desk. The units include a private bathroom, a hair dryer and bed linen. Absolutely brilliant, on every level! Kind & caring hosts, superb accommodation and facilities, great location. Just stay here and enjoy!!!

Show more Show less
9.4
Superb
297 reviews

Haste Ye Back

Inverness City Centre, Inverness

Set 1.4 km from Inverness Castle and 1.3 km from Inverness Railway Station in the centre of Inverness, Haste Ye Back offers accommodation with free WiFi and free private parking. The property is located 6.2 km from University of the Highlands and Islands, Inverness, 14 km from Castle Stuart Golf Links and 33 km from Strathpeffer Spa Golf Club. Culloden Battlefield is 12 km away and Aigas Golf Course is 19 km from the bed and breakfast. The B&B was beautifully presented and the host was very friendly.

Show more Show less
9.2
Superb
381 reviews

Westlea Bed and Breakfast

Thurso - 100 yards from beach

Set in Thurso, 100 metres from Thurso Beach, Westlea Bed and Breakfast offers beachfront accommodation and various facilities, such as a garden. Featuring sea and quiet street views, this bed and breakfast also has free WiFi. The accommodation offers full-day security and a housekeeping service for guests. Mr & Mrs Mackay received us very well. They offer rooms that are decorated with care and taste. Everything is very neat, breakfast is delicious. We got good advice on sights and restaurants. When our car had a problem Mr. Mackay quickly provided a solution. last but not least: Prime location for birdwatchers!

Show more Show less
9.5
Exceptional
592 reviews
Price from
£100
per night

Most booked beach hotels in Highlands this month

FAQs about beach hotels in Highlands

Beach Hotels that guests love in Highlands

gogless