Skip to main content

Places to Stay in Nairn

Find the places to stay that appeal to you the most

The best places to stay in Nairn

Check out our pick of great places to stay in Nairn

Filter by:

Review score

Glen Lyon Lodge Bed and Breakfast

Nairn

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.

L
Lene
From
Norway
Everything was perfect <3 Clean, delicate , beautiful garden and house. Delicious breakfast, big lovely room with everything you need and a bit more. That little extras that made the whole experience to a dream. It’s better than a hotel.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 151 reviews
Price from
US$204.99
1 night, 2 adults

The Treehouse by Airlie

Nairn

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.

C
Cathérine
From
Belgium
When you find a home baked bread upon arrival, and a fridge filled with breakfast amenities, you know you ended up in a very good place. Mano’s friendliness and hospitality is top notch. We enjoyed the outdoor kitchen, and cuddled in the sofa. Beds are excellent, and the neighbourhood is quiet. Even the dog felt immediately at home. Thank you, Mano, for taking such good care for us.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 106 reviews
Price from
US$243.10
1 night, 2 adults

Cawdor House B&B

Nairn

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.

L
Lesley
From
Australia
Very pretty, warm comfortable house in the middle of town
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 146 reviews
Price from
US$159
1 night, 2 adults

Carnach House

Nairn

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

J
Jobke
From
Netherlands
Beautiful location and perfect to getaway from the crowds. Above all, Carnach House has great hosts who gave lovely tips around the neigbourhood and scotland itself. Breakfast was delicious every day.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 300 reviews
Price from
US$166.88
1 night, 2 adults

"Stunning Sea-Views" at Wetherby Nairn

Nairn

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.

J
Jim
From
United States
Staying at the Wetherby was a wonderful experience. I can't imagine staying at a better location in Nairn. Everything was delightful. Our hosts Ann & Craig are a pleasure, very friendly, and very helpful. The Wetherby overlooks the "Links" and the Morary Firth. We didn't want to leave!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 171 reviews
Price from
US$206.96
1 night, 2 adults

Invernairne

Nairn

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

M
Mahendra Aswani
From
United Arab Emirates
Every thing was impeccable. Friendly staff Great Location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 678 reviews
Price from
US$130.09
1 night, 2 adults

Sandown House

Nairn

Situated in Nairn in the Highlands region, with The Nairn Golf Club nearby, Sandown House features accommodation with free WiFi and free private parking.

A
Allison
From
United Kingdom
Clean, comfortable and spacious accommodation
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 30 reviews
Price from
US$153.74
1 night, 2 adults

The Clubhouse Nairn

Hotel in Nairn

Located in Nairn, less than 1 km from Nairn Central Beach, The Clubhouse Nairn provides accommodation with a garden, free private parking and a bar.

V
Vadasz
From
United Kingdom
Home to home setting with much more comfortable bed! 😉 We loved the breakfast! Bit of an everything.. The location is perfect, the beach is just down the road, one of the evening just popped down to watch the sunset. The host Jen and Simon were fantastic! Very friendly. The place is clean, the bathroom was huge with fantastic decoration. When I booked The Clubhouse for some reason I thought there were a double and 2 single beds in the suit, but when we got there there was 2 double beds.. We are a family of 4, and our 2 kids got used to sleep in separate beds.. When I asked for an extra matress my hosts were amazing and they gave us an extra matress for no extra charge!! That way all nights were great. 2 of my children have been asking me when are we going to return… I am sure we will.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 92 reviews
Price from
US$266.69
1 night, 2 adults

Agnes Place

Nairn

Located in Nairn in the Highlands region and Nairn Central Beach reachable within 400 metres, Agnes Place provides accommodation with free WiFi, a children's playground, a private beach area and free...

E
Elena
From
United Kingdom
Great place to stay, very close to the beach. All new, clean and wonderfully equipped
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 29 reviews
Price from
US$165.57
1 night, 2 adults

Altonhill Cottage - room only

Nairn

A recently renovated property, Altonhill Cottage - room only is set in Nairn near Nairn Museum, The Nairn Golf Club. This guest house offers free private parking, full-day security and free WiFi.

P
Pamela
From
Australia
Very comfortable room. Bed was great and facilities very clean. Parking was available.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 63 reviews
Price from
US$106.44
1 night, 2 adults
All places to stay in Nairn

Most booked places to stay in Nairn and surroundings in the past month

See all

Popular with guests booking places to stay in Nairn

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 502 reviews

Popular with guests booking places to stay in Nairn

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 30 reviews

Popular with guests booking places to stay in Nairn

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 678 reviews

Popular with guests booking places to stay in Nairn

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 595 reviews

Popular with guests booking places to stay in Nairn

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 545 reviews

Popular with guests booking places to stay in Nairn

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 515 reviews

Popular with guests booking places to stay in Nairn

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 350 reviews

Popular with guests booking places to stay in Nairn

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,054 reviews

Popular with guests booking places to stay in Nairn

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 560 reviews

Popular with guests booking places to stay in Nairn

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,351 reviews

Great access to the city centre. Check these places to stay in Nairn and nearby

The Albert Inn

Nairn
Central location
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 502 reviews

Less than 10 minutes’ walk from Nairn’s coast, this hotel offers free, high-speed Wi-Fi access throughout. Each modern room has an en suite bathroom with a selection of free toiletries.

From US$131.40 per night

The Bandstand

Nairn
Central location
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 515 reviews

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...

From US$157.69 per night

The Havelock

Nairn
Central location
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 350 reviews

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

From US$84.10 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 285 reviews

Offering city views, Nairn View Guest House is an accommodation located in Nairn, 26 km from Inverness Castle and 17 km from Castle Stuart Golf Links.

From US$117.08 per night

The Nairn House

Nairn
Central location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Set in Nairn in the Highlands region, with Nairn Central Beach and Nairn Museum nearby, The Nairn House offers accommodation with free WiFi and free private parking.

From US$843.23 per night

1 Links Place

Nairn
Central location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Located in Nairn in the Highlands region, with Nairn Central Beach and Nairn Museum nearby, 1 Links Place provides accommodation with free private parking.

From US$1,573.97 per night

62 Society Street

Nairn
Central location
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews

62 Society Street, a property with a garden and barbecue facilities, is located in Nairn, 26 km from Inverness Castle, 18 km from Castle Stuart Golf Links, as well as 26 km from University of the...

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 254 reviews

Situated in Nairn, 1.5 km from Nairn Central Beach, Westerlea Hotel Nairn features accommodation with a garden, free private parking, a restaurant and a bar.

From US$197.11 per night

Enjoy breakfast in Nairn and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,351 reviews

Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens.

From US$113.01 per night

Star Inn Rooms

Ardersier
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 733 reviews

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.

From US$118.26 per night

Duchally House

Nairn
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 94 reviews

Located in Nairn in the Highlands region, with Nairn Central Beach and Nairn Museum nearby, Duchally House provides accommodation with free private parking.

Wee Corsee

Nairn
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews

Wee Corsee offers accommodation in Nairn, 200 metres from Nairn Museum. The unit is 8 km from Cawdor Castle. Free private parking is available on site.

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

Located in Nairn, near Nairn Central Beach and Nairn Museum, the historic North End The Cottage features a garden.

Corsee House

Nairn
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 126 reviews

Set in Nairn and only 700 metres from Nairn Central Beach, Corsee House offers accommodation with sea views, free WiFi and free private parking.

Washington House

Nairn
Breakfast options
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 79 reviews

Boasting a garden and views of sea, Washington House is a bed and breakfast set in a historic building in Nairn, 600 metres from Nairn Central Beach.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 reviews

Situated within 26 km of Inverness Castle and 17 km of Castle Stuart Golf Links in Nairn, Sunny Brae Bed & Breakfast offers accommodation with seating area.

Save money on places to stay in Nairn and nearby – budget options available

West End Hotel

Nairn
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 560 reviews

Located in Nairn, less than 1 km from Nairn Central Beach, West End Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$84.10 per night

The 1645 Inn

Nairn
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 595 reviews

Featuring a garden, terrace, bar and free WiFi, The 1645 Inn is located in Nairn, 30 km from Inverness Castle and 21 km from Castle Stuart Golf Links.

From US$95.27 per night

Village view apartment

Auldearn
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Auldearn and only 31 km from Inverness Castle, Village view apartment features accommodation with sea views, free WiFi and free private parking.

From US$94.61 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 171 reviews

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.

Cawdor House B&B

Nairn
Budget options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 146 reviews

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.

Cozy Nairn Apartment with Views

Nairn
Budget options available

Set 26 km from Inverness Castle, 17 km from Castle Stuart Golf Links and 25 km from University of the Highlands and Islands, Inverness, Cozy Nairn Apartment with Views offers accommodation located in...

The Willows

Nairn
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews

The Willows is set in Nairn, 26 km from Inverness Castle, 17 km from Castle Stuart Golf Links, as well as 25 km from University of the Highlands and Islands, Inverness.

Douglas House Apartments

Nairn
Budget options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 305 reviews

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

FAQ about places to stay in Nairn

Places to stay that guests love in Nairn

See all
Avg. price/night: US$275.95
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 106 reviews
Excellent, characterful accommodation in a great location, with loads of unexpected extras to make you feel really welcome.
Guest review by
Alex
Family with young children
Avg. price/night: US$157.69
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 515 reviews
The suite we were put in for our family was very generous in size - plenty of room for us all. The restaurant downstairs at the pub had nice food, and the location was terrific - across the road from the beachside park.
Guest review by
Bronwen
Family with young children
Avg. price/night: US$218.79
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 59 reviews
The deco was fun and the attention to detail was impressive Very easy to access, great views and location
Guest review by
Belen
Young couple
Avg. price/night: US$95.27
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 595 reviews
It was in a good location for our work. Staff were friendly and helpful.
Guest review by
Fiona
People with friends
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 678 reviews
Great location, stunning view from breakfast room. Breakfast relaxed and good choice.
Guest review by
Helen
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 305 reviews
Perfect location, central and close to amenities and the beach.
Guest review by
Fiona
Family with young children
Avg. price/night: US$113.01
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,351 reviews
Location
Guest review by
McDonald
Young couple
Avg. price/night: US$117.08
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 285 reviews
Loved our stay at this lovely cosy place. Very clean freshly decorated with a lot of attention to detail. Cosy very big rooms with lots extra( xbox, sweeties, cakes, cold drinks).Good location and very reasonable priced especially in high season.
Guest review by
viktorija
Family with young children
Avg. price/night: US$157.69
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 515 reviews
Location, great view towards Cromarty firth. Nice food, nice helpful staff. Nice clean room.
Guest review by
David
Family with young children
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 62 reviews
Great location. Very comfortable quirky house. Full amenities. Loved our stay.
Guest review by
JOSEPH
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 56 reviews
had every thing we needed and liked the added touch of breakfast left for the first morning, quiet location
Guest review by
Carol
Young couple
Avg. price/night: US$95.27
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 595 reviews
Great place to stay. Very clean. Supermarket a few mins away. Good breakfast. Friendly staff
Guest review by
Rachel
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Excellent location, plenty of space and excellent facilities.
Guest review by
Deborah
Family with young children
Avg. price/night: US$84.10
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 560 reviews
Good location, close to Golf Club and Town Centre. Staff were very helpful and friendly. Rooms were comfortable and well furnished.
Guest review by
David
People with friends
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 678 reviews
Great location and superb view. Enjoyed breakfast.
Guest review by
William
Young couple
Avg. price/night: US$113.01
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,351 reviews
Comfortable and quiet location
Guest review by
Robin
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 678 reviews
Excellent location, beautiful room with generous coffee provision. Well maintained gardens with direct access to the beach. Friendly helpful hosts. Generous tasty buffet breakfast.
Guest review by
Ruth
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 305 reviews
I loved everything, came home with little washing it was like a home from home.. location was excellent we had the best sleep bed was so comfortable. The host went above and beyond with all the little extras.. Felt very safe as was just myself and my 7 year old.. We also had our dog which made the holiday he loved the beach was a great wee holiday looking to book again for next summer..
Guest review by
Caroline
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 35 reviews
Great location ! and well laid out apartment with some nice little extras !...👏👏👏
Guest review by
Lorna Tait Helby
Young couple