Search beach hotels in Highlands

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Nairn

15 beach hotels

Fort William

15 beach hotels

Spean Bridge

13 beach hotels

Wick

8 beach hotels

Glencoe

8 beach hotels

Thurso

7 beach hotels

Broadford

7 beach hotels

Onich

6 beach hotels

Ullapool

5 beach hotels

Gairloch

5 beach hotels

Invermoriston

4 beach hotels

Golspie

4 beach hotels

Dornoch

4 beach hotels

Tain

3 beach hotels

Rosemarkie

3 beach hotels

Portmahomack

3 beach hotels

The best beach hotels in Highlands

Check out our pick of great beach hotels in Highlands

Filter by:

Star rating
Review score

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.

G
Gerard
From
Abkhazia
Excellent welcome with friendly guy shortbread and whisky- what’s not to like 🤗
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,491 reviews
Price from
US$298.13
1 night, 2 adults

Bettyhill Hotel

Hotel in 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.

J
James
From
Netherlands
Wow. What a fantastic location and view of the bay. Wonderful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,810 reviews
Price from
US$160.33
1 night, 2 adults

Aos Sí - Wellness - Jacuzzi - Lodges

Ballachulish

Offering a garden and sea view, Aos Sí - Wellness - Jacuzzi - Lodges is set in Ballachulish, 5.9 km from Loch Linnhe and 24 km from Glen Nevis.

E
Eugenia
From
Germany
Beautiful lodges, very clean. Nice location, very friendly owners.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 140 reviews
Price from
US$424
1 night, 2 adults

The Old Mill Apartment, on NC500

Brora

Located in Brora and only 600 metres from Brora Beach, The Old Mill Apartment, on NC500 provides accommodation with mountain views, free WiFi and free private parking.

H
Henk
From
Netherlands
The apartment was large and very clean, providing ample space and a comfortable environment. It was exactly what we needed for a restful stay. The surrounding area was quite peaceful, which made for a relaxing atmosphere. Additionally, there were convenient amenities nearby, including a takeaway and a supermarket, making it easy to grab a meal or any essentials.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews
Price from
US$133.08
1 night, 2 adults

The old post office

Golspie

Offering quiet street views, The old post office is an accommodation situated in Golspie, 17 km from Carnegie Club Skibo Castle and 18 km from Royal Dornoch Golf Club.

S
Sean
From
Canada
Great setup, and great location.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 145 reviews
Price from
US$103.03
1 night, 2 adults

Glen Lyon Lodge Bed and Breakfast

Nairn

Offering a garden and garden view, Glen Lyon Lodge Bed and Breakfast is situated in Nairn, 1.2 km from Nairn Central Beach and 25 km from Inverness Castle.

z
zemene
From
Latvia
A very kind and sweet hostess that makes you feel taken care of and at home. A beautiful place. Very comfy bed, great shower and a delicious breakfast. Everything was great!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 151 reviews
Price from
US$206.70
1 night, 2 adults

Bothan Creag Sobhrag

Ballachulish

Offering garden views, Bothan Creag Sobhrag is an accommodation situated in Ballachulish, 25 km from Glen Nevis and 2.7 km from Massacre of Glencoe.

M
Marilyn
From
Malta
The pod was exceptional. Very clean, heated floors, generous amount of food for breakfast and snacks, the bed was comfortable, smart TV and cosy blankets for the sofa. Edyta has an eye to detail for comfort, she also provides sanitary items if you end up with none. 3 mins away theres a small shop which has everything you need and opens till 10pm. The owner also put salt on the outside pavement because of the snow. The Pod is located near one of the best views of the mountains, few mins away. We really would like to come back and stay longer. Thank you so much Edyta!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 115 reviews
Price from
US$198.75
1 night, 2 adults

B'Dazzled Flat, Castletown

Thurso

B'Dazzled Flat, Castletown offers accommodation in Thurso, 20 km from Sinclair's Bay and 13 km from The Castle Gardens of Mey.

M
Macphail
From
New Zealand
Great location and really lovely apartment. Easy parking and access.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 208 reviews
Price from
US$151.05
1 night, 2 adults

Nadurra But and Ben - Where the Ordinary Becomes Extraordinary

Fort William

Boasting lake views, Nadurra But and Ben - Where the Ordinary Becomes Extraordinary offers accommodation with a private beach area and a patio, around 16 km from Glen Nevis.

v
vellevoog
From
Estonia
Absolutely amazing accommodation. We enjoyed the view and the hot tub a lot. The photos on booking do not do this place justice. The cabin had everything you could possibly need and more. Definitely would stay again!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 148 reviews
Price from
US$264.74
1 night, 2 adults

Sea View Cabin

Clashnessie

Situated in Clashnessie and only 500 metres from Clashnessie Bay Beach, Sea View Cabin features accommodation with mountain views, free WiFi and free private parking. This chalet provides a garden.

P
Patrick
From
Switzerland
Very cute cabin, but has everything one might need. Offers great views over the croft and the beach. The host are very welcoming, we enjoyed our stay very much. Accessing the beach via the croft and meeting the animals is also a nice experience.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 154 reviews
Price from
US$159
1 night, 2 adults
All beach hotels in Highlands

Most booked beach hotels in Highlands this month

See all

Popular with guests booking beach hotels in Highlands

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,627 reviews

Popular with guests booking beach hotels in Highlands

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 704 reviews

Popular with guests booking beach hotels in Highlands

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 471 reviews

Popular with guests booking beach hotels in Highlands

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,861 reviews

Popular with guests booking beach hotels in Highlands

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,534 reviews

Popular with guests booking beach hotels in Highlands

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,053 reviews

Popular with guests booking beach hotels in Highlands

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,232 reviews

Popular with guests booking beach hotels in Highlands

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,272 reviews

Popular with guests booking beach hotels in Highlands

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 453 reviews

Popular with guests booking beach hotels in Highlands

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,684 reviews

FAQs about beach hotels in Highlands

Beach hotels that guests love in Highlands

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 304 reviews
Perfect location, central and close to amenities and the beach.
Guest review by
Fiona
Family with young children
Avg. price/night: US$145.75
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,075 reviews
Beachfront location in picturesque village of Kyleakin with great views of Sky Bridge at sunset in summer and ~5 min walk to view Castle Moil.
Guest review by
Dr Tai
Family with young children
Avg. price/night: US$132.50
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 95 reviews
“Home away from home! Our stay at the beach house was spacious, clean, and equipped with everything we needed. Convenient location with beautiful views. Parking right outside the property. Seamless check-in and check-out made it a perfect choice. My only regret was not staying longer. The communication and information from the host was top notch!! The guide book left by host was well put together and very useful.
Guest review by
Gemma
Solo traveller
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,272 reviews
Cool location. Small fishing village with lighthouse, ocean, great sunsets, cosy looking pubs. Room was decent. You can walk to ruined castle nearby. Reasonable price.
Guest review by
Ethan
Solo traveller
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 53 reviews
The view of Loch Linnhe was amazing. The hosts were hospitable and helpful during our stay. The beach hut on the private beach was very well-equipped and we even roasted marshmellows on the firepit in the evening.
Guest review by
Marit
Solo traveller
Avg. price/night: US$172.25
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 622 reviews
Lovely room, excellent on-site restaurant - a great place to stay on the NC500 after a visit to Dunnet Head and a walk on the beach
Guest review by
Gwyneth
Young couple
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 271 reviews
The beach and the scenery around. Don't miss the sunset. The staff was nice and helpful👍
Guest review by
Jonaitienė
People with friends
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 190 reviews
Beautiful little house in a quiet seaside village. Cute little garden to have some crackers and dip watching the waves. Local hotel/pub was a delight. If you stop by the hotel, ask if you can meet Mojo.
Guest review by
Craig
Young couple
Avg. price/night: US$271.89
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 485 reviews
Beautiful view and the private beach was idyllic. Despite being near the very busy road we were well shielded from traffic noise in the cottage and the beach.
Guest review by
Stephen
Group
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews
Absolutely beautiful location - right on on the loch with a private beach. Accommodation clean and comfortable with some lovely touches - cheese and wine on arrival. Lovely friendly owners. Dog friendly.
Guest review by
Chantelle
Family with young children