Skip to main content

Beach Hotels in Inverness

Find the beach hotels that appeal to you the most

Top picks for Inverness hotels

Explore our most popular 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, 204 reviews
Price from
US$242.11
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, 47 reviews
Price from
US$217.90
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.

L
Louisa
From
Romania
Everything - this is absolutely the most perfect place with lovely homely touches in the room (biscuits, hot chocolate, teas, and fresh milk). The breakfast was outstanding and everything is clearly locally sourced. Everyone there is so helpful and accommodating, couldn’t recommend the place more. I definitely will be coming back when possible.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 226 reviews
Price from
US$161.41
1 night, 2 adults

"Stunning Sea-Views" at Wetherby Nairn

Nairn (Near Inverness)

Offering a garden and mountain view, "Stunning Sea-Views" at Wetherby Nairn is situated in Nairn, 200 metres from Nairn Central Beach and 26 km from Inverness Castle.

A
Arlene
From
Greece
Tasteful and smart room with comfortable bed and quality bedding and a nice en suite shower room. Craig is a very attentive host and went beyond what we expected when I had left my bag on the train. He couldn’t have been more helpful and really saved the day. Great pub food very close by.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 171 reviews
Price from
US$235.38
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.

D
Dimitra
From
Luxembourg
Beautiful ambiance, nice aesthetic, kind people, wonderful location, great views, clean, cozy.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 680 reviews
Price from
US$133.16
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.21
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.

О
Олена
From
Ukraine
Everything was clean and friendly stuff ,we really enjoyed it,height standard hotel,we will come back 100% Cozy and new spa
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,050 reviews
Price from
US$209.83
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.

S
Stella
From
Germany
We arrived well after mid-night and the wonderful lady who worked there, stayed up for us, arranged some wine for us, took our orders for breakfast and then walked us up to the room. All with great warmth and friendliness, as if it was completely normal to have guests arrive so late at a small town hotel. We had arrived slightly embarrassed, but felt genuinely welcome. Thanks again for that.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 365 reviews
Price from
US$121.05
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...

P
Pat
From
Canada
Staff went above and beyond for my comfort. Lovely breakfast.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 509 reviews
Price from
US$161.41
1 night, 2 adults

Tangle Tower

Inverness

Located in Inverness, in a historic building, 2.9 km from Inverness Castle, Tangle Tower is a holiday home with a garden and barbecue facilities.

j
jenizan
From
Malaysia
Beautiful house, nice scenery,comfortable and warm.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
All beach hotels in Inverness

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, 204 reviews
Price from
US$242.11
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, 47 reviews
Price from
US$217.90
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.

L
Louisa
From
Romania
Everything - this is absolutely the most perfect place with lovely homely touches in the room (biscuits, hot chocolate, teas, and fresh milk). The breakfast was outstanding and everything is clearly locally sourced. Everyone there is so helpful and accommodating, couldn’t recommend the place more. I definitely will be coming back when possible.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 226 reviews
Price from
US$161.41
1 night, 2 adults

"Stunning Sea-Views" at Wetherby Nairn

Nairn (Near Inverness)

Offering a garden and mountain view, "Stunning Sea-Views" at Wetherby Nairn is situated in Nairn, 200 metres from Nairn Central Beach and 26 km from Inverness Castle.

A
Arlene
From
Greece
Tasteful and smart room with comfortable bed and quality bedding and a nice en suite shower room. Craig is a very attentive host and went beyond what we expected when I had left my bag on the train. He couldn’t have been more helpful and really saved the day. Great pub food very close by.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 171 reviews
Price from
US$235.38
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.

D
Dimitra
From
Luxembourg
Beautiful ambiance, nice aesthetic, kind people, wonderful location, great views, clean, cozy.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 680 reviews
Price from
US$133.16
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.21
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.

О
Олена
From
Ukraine
Everything was clean and friendly stuff ,we really enjoyed it,height standard hotel,we will come back 100% Cozy and new spa
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,050 reviews
Price from
US$209.83
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.

S
Stella
From
Germany
We arrived well after mid-night and the wonderful lady who worked there, stayed up for us, arranged some wine for us, took our orders for breakfast and then walked us up to the room. All with great warmth and friendliness, as if it was completely normal to have guests arrive so late at a small town hotel. We had arrived slightly embarrassed, but felt genuinely welcome. Thanks again for that.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 365 reviews
Price from
US$121.05
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...

P
Pat
From
Canada
Staff went above and beyond for my comfort. Lovely breakfast.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 509 reviews
Price from
US$161.41
1 night, 2 adults

Tangle Tower

Inverness

Located in Inverness, in a historic building, 2.9 km from Inverness Castle, Tangle Tower is a holiday home with a garden and barbecue facilities.

j
jenizan
From
Malaysia
Beautiful house, nice scenery,comfortable and warm.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
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.7
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