Skip to main content

Beach Hotels in Inverness

Find the beach hotels that appeal to you the most

The best beach hotels in Inverness

Check out our pick of great beach hotels in Inverness

Filter by:

Review score

7 Riverside Gardens

Inverness

Set 5.6 km from University of the Highlands and Islands, Inverness, 14 km from Castle Stuart Golf Links and 32 km from Strathpeffer Spa Golf Club, 7 Riverside Gardens offers accommodation situated in...

C
Clarke
From
United Kingdom
Very comfortable, had everything you needed.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 32 reviews
Price from
US$917.33
1 night, 2 adults

Tigh Na Mara Guest House Rosemarkie- breakfast optional

Rosemarkie (Near Inverness)

Situated in Rosemarkie, just steps from the beach, Tigh Na Mara Guest House Rosemarkie- breakfast optional features free WiFi.

m
martin
From
Austria
The owner, Helen, ist extremely friendly and helpful. Wonderful view to the des Form the very comfortable room, immediately at the beach, lovely breakfast. We saw dolphins and one seal and osprey - big recommendation . Very nice restaurant: Crofters immediately there, wonderful hikes at the des and up a nice river.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 203 reviews
Price from
US$239.81
1 night, 2 adults

Star Inn Rooms

Ardersier (Near Inverness)

Star Inn Rooms is located in Ardersier, 18 km from Inverness Castle, 6.9 km from Castle Stuart Golf Links, and 17 km from University of the Highlands and Islands, Inverness.

B
Bogdan
From
Romania
It was clean and comfortable, featuring all the amenities needed. There is also a sense of authenticity, especially in the bar. Scottish breakfast is also good.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 739 reviews
Price from
US$133.23
1 night, 2 adults

SEASIDE HOUSE 12 Shore Street, Avoch IV9 8QD

Avoch (Near Inverness)

A recently renovated holiday home located in Avoch, SEASIDE HOUSE 12 Shore Street, Avoch IV9 8QD features a garden.

I
Iain
From
United Kingdom
Beautifully finished house,great location and views.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews
Price from
US$359.71
1 night, 2 adults

The Anderson

Fortrose (Near Inverness)

Set in Fortrose and with Rosemarkie Beach reachable within 1.7 km, The Anderson offers a garden, non-smoking rooms, free WiFi throughout the property and a bar.

l
linsay
From
United Kingdom
Fantastic hotel ....quirky and very interesting. Staff friendly Food was delicious and craft Beer selection fantastic also
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 262 reviews
Price from
US$190.51
1 night, 2 adults

Dolphin View Hillockhead

Rosemarkie (Near Inverness)

Situated in Rosemarkie and only 28 km from Inverness Castle, Dolphin View Hillockhead features accommodation with mountain views, free WiFi and free private parking.

A
Arpita
From
India
Beautiful location. The house was clean and comfortable and had everything that we needed for our stay. The host, Tim, was very friendly. He stopped by to say hello and gave us helpful tips on places to visit and things to do.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 110 reviews
Price from
US$175.86
1 night, 2 adults

Glen Lyon Lodge Bed and Breakfast

Nairn (Near Inverness)

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.

M
M
From
Netherlands
What a lovely place to stay!! I loved the feel of the house: warm, comfortable, cosy. A welcoming host and a wonderful full Scottish breakfast with all the trimmings you like. This Victorian Lodge is within walking distance of Nairn's sunny beaches. It is also only a short walk to Nairn's station (500 metres away), with regular services to Inverness/ Aberdeen. I would recommend Glen Lyon to everyone with a taste for the Highlands.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 151 reviews
Price from
US$207.83
1 night, 2 adults

The Treehouse by Airlie

Nairn (Near Inverness)

The Treehouse by Airlie, a property with a garden, is set in Nairn, 1.4 km from Nairn Central Beach, 26 km from Inverness Castle, as well as 17 km from Castle Stuart Golf Links.

M
Mel
From
Australia
The house was perfect. Everything we needed was there. The greenhouse/relax area at the back is so lovely. There were bread, drinks and chocolate when we arrived, which was really nice. We loved our stay there and wanted to stay longer.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 109 reviews
Price from
US$246.47
1 night, 2 adults

Cawdor House B&B

Nairn (Near Inverness)

Set in Nairn, Cawdor House B&B is a historic bed and breakfast that offers free WiFi, and guests can enjoy a garden and a terrace.

s
somlo.gyuri
From
Hungary
The breakfast was fantastic, everything was fresh and the coffee was also very nice, the hosts are super friendly and welcoming!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 144 reviews
Price from
US$175.86
1 night, 2 adults

Carnach House

Nairn (Near Inverness)

Carnach House has garden views, free WiFi and free private parking, set in Nairn, 23 km from Inverness Castle.

D
Dean
From
New Zealand
Spotless clean. Attention to detail. Super friendly hosts. A lovely home. Graet walk in the surrounding forest.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 301 reviews
Price from
US$169.20
1 night, 2 adults
All beach hotels in Inverness

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Inverness and surroundings in the past month

See all

Popular with guests booking beach hotels in Inverness

Popular with guests booking beach hotels in Inverness

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 73 reviews

Popular with guests booking beach hotels in Avoch

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 22 reviews

Popular with guests booking beach hotels in Archiestown

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews

Popular with guests booking beach hotels in North Kessock

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews

Popular with guests booking beach hotels in North Kessock