See the latest prices and deals by choosing your dates.
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
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.
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.
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.
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.
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
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.
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!!!
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.
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!
Beach Hotel in Broadford
Popular with guests booking beach hotels in Highlands
Beach Hotel in Gairloch
Popular with guests booking beach hotels in Highlands
Beach Hotel in Kyle of Lochalsh
Popular with guests booking beach hotels in Highlands
Beach Hotel in Onich
Popular with guests booking beach hotels in Highlands
Beach Hotel in Glencoe
Popular with guests booking beach hotels in Highlands
Couples travelling in Highlands loved staying at Binka - Luxury 40 x 14ft Lodge, Chalet MacKinnon by Interhome and Suki - up to 6 berth cabin, new..
Similarly, these beach hotels in Highlands are highly rated by couples: Self-catering Lighthouse Keeper's Cottage on the NC500, Lochanside and Little Fox Lodge Hideaway Glencoe - 5 Star with Hot Tub overlooking Loch Linnhe.
Most beach hotels on Booking.com offer free cancellation.
Many families visiting Highlands loved staying at Ocean Surf, Bothan Creag Sobhrag and Birdwatcher's Cabin.
Similarly, Self-catering Lighthouse Keeper's Cottage on the NC500, Little Fox Lodge Hideaway Glencoe - 5 Star with Hot Tub overlooking Loch Linnhe and Salmon Landings are also popular among family travellers.
Harbour House, Lochanside and Airanloch Bed & Breakfast, Loch Ness, Adult Only are some popular beach hotels in Highlands.
In addition to these beach hotels, The Old School House B&B, Salmon Landings and Balachladaich Loch Ness B&B are also popular in Highlands.
tulips, Apartment 500 - Metro style apartment on NC500 and Harlosh Log Cabins have received great reviews from guests in Highlands regarding the views from these beach hotels
Guests staying in Highlands also spoke highly of the views from these beach hotels: Lochanside, Birdwatcher's Cabin and Wilderness Apartments.
We make it quick and easy to book a beach hotel in Highlands. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
The average price per night for a beach hotel in Highlands for this weekend is £188, based on current Booking.com prices.
There are 214 beach hotels in Highlands you can book on Booking.com.
The setting was beautiful. It was right on the beach. There was absolutely no noise pollution and you could hear a pin drop. All of the staff members were absolutely fantastic and were so friendly and attentive. The food was glorious and the bed was really comfy.
We stayed in Skye beach pod which was fantastic. Right on the beach. It had a kettle, toaster, microwave and hob so everything you could need. Bed was comfortable and it had a great bathroom and shower. We stayed during storm Kathleen so it was quite the experience but the pod remained cosy and we felt safe. It was actually wonderful to hunker bunker during the storm and watch the weather and stormy sea from the pod, remarkably we slept really well. However, it would also be amazing to sit on the deck in better weather!
Perfectly situated cottage on the beachfront of the stunning town of Portmahomack. Property was perfect in every way. Can’t speak highly enough of the property or Shirley and her dad Stewart, who were more than accommodating.
Location right on the beach, the stunning view. Great walks in your doorstep. Fire place in the bar was great.
We booked this very last minute after another hotel let us down. Ocean View Bar and Rooms far surpassed our expectations. The location was perfect overlooking the bay, we saw 8 seals on the beach right in front of the hotel. The owners are lovely and very welcoming. The property is spotless and the rooms very contemporary and comfortable. And lovely to sample some local ales in the bar and play darts in the games room! We loved our stay : )
Room was very spacious, bed super comfortable and large bath amazing for relaxing in after a busy day. Beautiful location right on the beach within walking distance to town centre.
Really good location right on the beach, lovely views from the breakfast room and all breakfast food well cooked. Would recommend and stay again.
A simple and small but clean and comfortable room in which we had a good nights sleep. friendly staff and decent food. A beautiful old building in a great position right on the beachfront. We watched the sun setting over the sea.
Couldn’t have asked for a more perfect location - absolutely stunning. Right on the beach, gorgeous views in all direction. Delicious breakfast (catered wonderfully for veggie and vegan) and Dorothy was a perfect host, full of local information which helped us plan our day.