Skip to main content

The 10 Best Moray Firth Beach Hotels – Hotels on the Beach in Moray Firth, United Kingdom

Check out our pick of great beach hotels in Moray Firth

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.

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. This accommodation was the best. So clean and very very comfortable and cozy. The hosts were so kind and great to talk to. The Scottish cow room was just the cutest. Short walk to the restaurants. They even had complimentary small breakfast/snack options set up in the room. Very lucky!

Show more Show less
9.2
Superb
336 reviews
Price from
£100
per night

Luxury Inverness central apartment private parking

Inverness City Centre, Inverness

Located 1.2 km from Inverness Castle and 1.1 km from Inverness Railway Station in the centre of Inverness, Luxury Inverness central apartment private parking provides accommodation with free WiFi and free private parking. The property has garden and city views, and is 14 km from Castle Stuart Golf Links. The property is non-smoking and is set 6.4 km from University of the Highlands and Islands, Inverness. The apartment is a great place to stay! Very warm and comfortable and had everything we needed. It was very easy to find with great off street parking.

Show more Show less
9.5
Exceptional
115 reviews
Price from
£398.78
per night

Talisker

Nairn - 1.1 miles from beach

Situated in Nairn and only 2.8 km from Nairn Central Beach, Talisker features accommodation with garden views, free WiFi and free private parking. Boasting an ATM, this property also provides guests with a picnic area. The property is non-smoking and is set 25 km from Inverness Castle. No breakfast but very nice accommodations

Show more Show less
9.6
Exceptional
109 reviews
Price from
£162
per night

King Street Apartment

Inverness City Centre, Inverness

King Street Apartment is set in Inverness, 400 metres from Inverness Castle and 300 metres from Caledonian Canal. The property is 3 km from University of the Highlands and Islands, Inverness and 400 metres from Inverness Museum and Art Gallery. Absolutely everything!!!! All you would possibly want is provided for a self catering vacation. So relaxing and comfortable. Extremely close to food store for restocking. Perfectly close to the city center.

Show more Show less
9.4
Superb
128 reviews
Price from
£179
per night

North Coast 500 Pods - Brora

Brora - 2 miles from beach

North Coast 500 Pods - Brora features a sauna and free private parking, and is within 9.1 km of Dunrobin Castle and 28 km of Carnegie Club Skibo Castle. 29 km from Royal Dornoch Golf Club, the campground offers a garden and a terrace. The campground has family rooms. The pods were super cosy and it was really scenic. Wished we stayed longer

Show more Show less
9.4
Superb
568 reviews
Price from
£171.67
per night

Clashmore Wood

Dornoch - 5 miles from beach

Boasting a garden and views of mountain, Clashmore Wood is a recently renovated bed and breakfast situated in Dornoch, 6.3 km from Carnegie Club Skibo Castle. This property offers access to a terrace, free private parking and free WiFi. Featuring family rooms, this property also provides guests with a picnic area. A very comfortable bed, superb shower, and everything amazingly clean. It was great having a separate sitting room. Lots of tea/coffee available, as well as soft drinks and water. Situated very close to Dornoch, where there are lots of shops and restaurants. Julie & Steve are wonderful hosts, thank you for a very enjoyable stay.

Show more Show less
9.7
Exceptional
103 reviews
Price from
£126
per night

Drumlochy B&B

Inverness

Offering a garden and garden view, Drumlochy B&B is located in North Kessock, 9 km from Inverness Castle and 9 km from Caledonian Canal. Housed in a building dating from 2019, this country house is 8 km from Inverness Museum and Art Gallery and 15 km from Culloden Battlefield.

University of the Highlands and Islands, Inverness is 9 km from Drumlochy B&B, while Caledonian Thistle is 6 km away. The nearest airport is Inverness Airport, 20 km from the accommodation. very friendly and fantastic Scottish Breakfast

Show more Show less
9.9
Exceptional
178 reviews
Price from
£115
per night

87 Lighthouse View Lodge

Lossiemouth - 500 yards from beach

Located in Lossiemouth in the Grampian region, 87 Lighthouse View Lodge features a patio. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 600 metres from Lossiemouth West Beach. Great communication from the owner from the start. Beautiful accommodation. Lovely view. Very thoughtfully stocked cupboards eg biscuits, tea and coffee and all the essential cupboard items you could need, especially when travelling with children. Super clean / hygienic and made us feel very safe in respect to Covid. Would definitely recommend and will definitely stay here again.

Show more Show less
9.3
Superb
101 reviews
Price from
£162.75
per night

The Seafield Arms-Cullen 4 stars

Cullen - 2.6 miles from beach

The Seafield Arms is a boutique hotel with chic rooms in the centre of Cullen on the Moray Firth Coast and on the North East 250 Route. Free WiFi and free onsite parking is available.

All rooms have tea and coffee making facilities. At The Seafield Arms-Cullen rooms are fitted with a desk, a flat-screen TV and a private bathroom. Hotel was in a brilliant location, right in the heart of Cullen. Plenty of car parking spaces. The room was big and very clean, the bath was brilliant. Loads of toiletries available to use. The reception staff were very friendly and helpful. The hotel was very nice inside and decorated beautifully.

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

Inchrye Bed & Breakfast 4 stars

Inverness - 3.2 miles from beach

Inchrye Bed & Breakfast is situated in Inverness, 18 km from Inverness Castle, 6.8 km from Castle Stuart Golf Links, as well as 17 km from University of the Highlands and Islands, Inverness. Both free WiFi and parking on-site are accessible at the bed and breakfast free of charge. Inverness Railway Station is 17 km away and Strathpeffer Spa Golf Club is 47 km from the bed and breakfast. A beautifully presented B&B. In addition to our lovely room we also had a spacious lounge to spread out in. very helpful host and the prep-ordered cooked breakfast was great. we wanted to be in the countryside but still close to restaurants which this location provided. very close to the sea.

Show more Show less
9.2
Superb
763 reviews
Price from
£75
per night

Most booked beach hotels in Moray Firth this month

FAQs about beach hotels in Moray Firth

Beach Hotels that guests love in Moray Firth

gogless