Photo by Dewayne Mathis

Family Hotels in Nairn

Sat 22 Nov
Fri 28 Nov
November 2025
15
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
15 Nov - 16 Nov
Tomorrow
16 Nov - 17 Nov
Next weekend
21 Nov - 23 Nov
In two weeks
28 Nov - 30 Nov

Family Hotels in Nairn

Golf View Hotel & Spa

Nairn
£113
includes taxes & fees
23 Nov - 24 Nov
Golf View Hotel & Spa

Deskford Cottage

Nairn
£375
includes taxes & fees
29 Nov - 30 Nov
Deskford Cottage

Coorie Doon

Nairn
£463
includes taxes & fees
19 Nov - 20 Nov
Coorie Doon

Fishertown House

Nairn
£515
includes taxes & fees
19 Nov - 20 Nov
Fishertown House

Culloden House Hotel

Inverness
£165
includes taxes & fees
1 Dec - 2 Dec
Culloden House Hotel

Tulloch Castle Hotel

Dingwall
£67
includes taxes & fees
23 Nov - 24 Nov
Tulloch Castle Hotel

Kingsmills Hotel

Crown
£70
includes taxes & fees
16 Nov - 17 Nov
Kingsmills Hotel

Dornoch Station

Dornoch
£151
includes taxes & fees
19 Nov - 20 Nov
Dornoch Station

Tuckers Inn

Invergordon
£95
includes taxes & fees
24 Nov - 25 Nov
Tuckers Inn

The Glenmorangie House

Tain
£309
includes taxes & fees
18 Nov - 19 Nov
The Glenmorangie House

AC Hotel by Marriott Inverness

Inverness City Centre
£63
includes taxes & fees
7 Dec - 8 Dec
AC Hotel by Marriott Inverness

Loch Ness Country House Hotel

Inverness
£140
includes taxes & fees
19 Nov - 20 Nov
Loch Ness Country House Hotel

Inverness Palace Hotel & Spa, WorldHotel Distinctive

Inverness City Centre
£86
includes taxes & fees
16 Nov - 17 Nov
Inverness Palace Hotel & Spa, WorldHotel Distinctive

The Boat Hotel

Boat of Garten
£52
includes taxes & fees
1 Dec - 2 Dec
The Boat Hotel

Nethybridge Hotel

Nethy Bridge
£68
includes taxes & fees
30 Nov - 1 Dec
Nethybridge Hotel

B&B HOTEL Inverness

Inverness City Centre
£49
includes taxes & fees
14 Dec - 15 Dec
B&B HOTEL Inverness

Coylumbridge Resort Hotel

Aviemore
£45
includes taxes & fees
16 Nov - 17 Nov
Coylumbridge Resort Hotel

The Speyside Hotel

Grantown-on-Spey
£130
includes taxes & fees
16 Nov - 17 Nov
The Speyside Hotel

Novar Arms Hotel

Dingwall
£90
includes taxes & fees
17 Nov - 18 Nov
Novar Arms Hotel

Macdonald Morlich Hotel

Aviemore
£85
includes taxes & fees
20 Nov - 21 Nov
Macdonald Morlich Hotel
See more properties

Top landmarks in Nairn

Nairn Beach
Nairn Beach

Nairn Beach

4.5/5(82 reviews)

Whether you want to hunt for sand dollars or smell the fresh air, Nairn Beach is a spot you might want to check out, located 0.8 mi (1.2 km) from central Nairn. Enjoy the sunset by the shore at Rosemarkie Beach and Culbin Sands.

See properties in Nairn Beach
Cawdor Castle
Cawdor Castle

Cawdor Castle

4.5/5(26 reviews)

Cawdor Castle is 4.7 mi (7.5 km) from central Nairn, why not stop by during your stay? Why not take a stroll along the riverfront and watch the sunset while you're here?

See properties in Cawdor Castle
Nairn Golf Club

Nairn Golf Club

3.5/5(8 reviews)

You might want to practise your swing at Nairn Golf Club, a golf course located 1 mi (1.6 km) from central Nairn. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches. If Nairn Golf Club doesn't quite scratch your golfing itch, Fortrose & Rosemarkie Golf Club is just a short drive away.

See properties in Nairn Golf Club
Boath House Spa

Boath House Spa

You can take time to visit Boath House Spa during your travels to Auldearn. Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.

See properties in Boath House Spa
Nairn Museum

Nairn Museum

5/5(1 review)

You can spend time studying the exhibits at Nairn Museum during your trip to Nairn. Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.

See properties in Nairn Museum
Loch Belivat

Loch Belivat

Commune with nature and explore the great outdoors at Loch Belivat during your travels in Nairn. Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.

See properties in Loch Belivat

Frequently asked questions

What are the best family hotels in Nairn?
One of the top family-friendly hotels in Nairn based on guest reviews is Courtyard by Marriott Inverness Airport. Take advantage of a terrace and front desk services. You can also make memories with your crew at The 1645 Inn, another favourite with families.
What are the cheapest family-friendly hotels in Nairn?
Reserve a cheap family hotel in Nairn from £45 and keep the kids happy without overspending. The 1645 Inn is an affordable option that offers a free cooked-to-order breakfast and a garden.
What is the best time to stay in a family-friendly hotel in Nairn?
When deciding when to stay in a family-friendly hotel in Nairn, consider the school holiday periods and tourist seasons. These popular times often bring higher demand and prices. But they generally mean more things to do. Think about the activities on your to-do list and schedule your stay accordingly.
What are the closest family-friendly hotels to Nairn Beach?
With a free cooked-to-order breakfast, a garden and plenty of space for your crew, The 1645 Inn is one of the closest family getaways to Nairn Beach. Cawdor House is another. Enjoy easy access to the action when you reserve a family-friendly hotel in Nairn near this attraction.
What are the closest family-friendly hotels to Inverness Airport (INV)?
There are some great family-friendly hotels in Nairn near Inverness Airport (INV) to choose from. Courtyard by Marriott Inverness Airport is around 2 km (1 mile) south of the terminal and comes with a terrace and buffet breakfasts. Alternatively, find a room at Culloden House Hotel and arrive before the kids even have time to ask, "Are we there yet?"
Are there any family-friendly hotels in Nairn with parking?
There are 1,984 family-friendly hotels in Nairn with parking to select from. With a terrace, buffet breakfasts and space for your ride, Courtyard by Marriott Inverness Airport is an excellent choice. The 1645 Inn is another option with parking.