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.

Pentland Lodge House

Thurso - 150 yards from beach

Situated within 200 metres of Thurso Beach and 28 km of Sinclair's Bay in Thurso, Pentland Lodge House offers accommodation with seating area. The property has quiet street views and is 22 km from The Castle Gardens of Mey. The bed and breakfast also features free WiFi, free private parking and facilities for disabled guests. Wonderful place to stay. Highly recommended. Staff were extremely helpful and considerate

Show more Show less
9.1
Superb
1,006 reviews
Price from
TL 3,072
per night

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. Nice to get a complementary whiskey on arrival ! Very helpful staff. Hotel was modern and comfortable and good position to walk in Ullapool

Show more Show less
9.1
Superb
2,566 reviews
Price from
TL 6,553
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. Cannot express in words how lucky we are to book this hotel. We got the best room with a seaview. Stunning and spectacular views!

Show more Show less
9
Superb
2,223 reviews
Price from
TL 7,208
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. Comfortable and clean room, beautiful view, lovely owners.

Show more Show less
9.1
Superb
147 reviews

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. Great location and really lovely apartment. Easy parking and access.

Show more Show less
9.2
Superb
101 reviews
Price from
TL 3,735
per night

Bracadale House

Port na Long - 1,150 yards from beach

Offering a garden and garden view, Bracadale House is set in Port na Long, 1.5 km from Fiskavaig Bay Beach and 42 km from Dunvegan Castle. This beachfront property offers access to free WiFi and free private parking. Absolutely everything - location, room and hosts. All were fabulous! Made so welcome - best hosts to date on an 8-week road trip.

Show more Show less
9.2
Superb
151 reviews
Price from
TL 7,011
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. Our favourite location from the entire trip! Easy to find, great location. Very spacious inside yet very cosy. Highly recommended

Show more Show less
9.6
Exceptional
195 reviews
Price from
TL 7,925
per night

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. Handy to ferry Clean Friendly hosts

Show more Show less
9.3
Superb
273 reviews
Price from
TL 6,266
per night

Borrodale, one bedroom apartment with balcony and loch view.

Fort William

Offering a garden and lake view, Borrodale, one bedroom apartment with balcony and loch view. Is set in Fort William, 13 km from Loch Linnhe and 31 km from Glenfinnan Station Museum. This beachfront property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is located 4.8 km from Glen Nevis. Very nice and well equipped. Modern appliances and clean facilities.

Show more Show less
9
Superb
124 reviews
Price from
TL 8,281
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. The bed was amazingly comfortable, the hosts friendly and the views were superb!

Show more Show less
9.4
Superb
284 reviews

Most booked beach hotels in Highlands this month

FAQs about beach hotels in Highlands

Beach Hotels that guests love in Highlands