The 10 best beach hotels in Inverness, UK | Booking.com
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

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.

C
Cecelia
From
United Kingdom
Location in Rosemarkie, practically on the beach, our Host was wonderful and very helpful. room was perfect.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 201 reviews
Price from
US$242.32
1 night, 2 adults

Firthview Fortrose

Fortrose (Near Inverness)

Located within 2.2 km of Rosemarkie Beach and 20 km of Inverness Castle, Firthview Fortrose provides rooms with air conditioning and a private bathroom in Fortrose.

H
Hans
From
United Kingdom
Brand new, clean and located near the waterfront of a beautiful village. Perfect for a nights stay.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 36 reviews
Price from
US$218.09
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, 9 reviews
Price from
US$363.49
1 night, 2 adults

Douglas House Apartments

Nairn (Near Inverness)

Offering sea views, Douglas House Apartments is an accommodation located in Nairn, 500 metres from Nairn Central Beach and 26 km from Inverness Castle.

s
stuart
From
Spain
Very clean. All facilities there. Very quiet.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 301 reviews
Price from
US$137.32
1 night, 2 adults

Kiltearn Guest House

Evanton (Near Inverness)

Boasting a garden and views of sea, Kiltearn Guest House is a country house set in a historic building in Evanton, 28 km from Inverness Castle.

D
David
From
United States
We had a lovely quiet stay in the country at this beautiful house. The staff were all wonderful and so helpful. We arrived late and were booked at a nearby restaurant that was perfect. We would love to come back for a longer stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 231 reviews
Price from
US$258.48
1 night, 2 adults

Invernairne

Nairn (Near Inverness)

Invernairne has a great position overlooking the Moray Firth, and from the garden you can stroll down a path to the beach.

M
Marta
From
Spain
Everything, awesome location, great town, clean facilities, superb apartment
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 678 reviews
Price from
US$133.28
1 night, 2 adults

Foulis Castle Gate Lodge

Evanton (Near Inverness)

Located in Evanton and only 26 km from Inverness Castle, Foulis Castle Gate Lodge provides accommodation with garden views, free WiFi and free private parking.

J
JUDY
From
United Kingdom
Warm and comfortable with period features in a quiet location.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6 reviews
Price from
US$254.44
1 night, 2 adults

Golf View Hotel & Spa

Nairn (Near Inverness)

Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.

C
Chris
From
Australia
Great facilities with a beautiful outlook. We were given an upgraded room which gave us lots of room.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,055 reviews
Price from
US$224.15
1 night, 2 adults

The Havelock

Nairn (Near Inverness)

Situated in Nairn, 400 metres from Nairn Central Beach, The Havelock features accommodation with a garden, free private parking, a terrace and a restaurant.

L
Lindsay
From
Australia
Best location. Amazing friendly staff.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 333 reviews
Price from
US$121.16
1 night, 2 adults

The Bandstand

Nairn (Near Inverness)

With stunning views over Nairn’s beach and the Moray Firth, this comfortable independent hotel offers a friendly welcome, an award-winning bar with a range of real ales, delicious locally sourced...

M
Mario
From
Italy
Great location, nice comfortable rooms, great breakfast excellent restaurant, friendly staff
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 525 reviews
Price from
US$161.55
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