Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Nairn
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in Nairn
Over 1,000 homes in Nairn
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Nairn
Nairn Beach Cottage
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
31 Oct – 5 Nov
31 Oct – 5 Nov
$2,085 SGD
$1,846 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 92 reviews
4.97 (92)
Photo 1 of 29
Top guest favourite
Guest favourite
Cottage in Nairn
Historic cottage in countryside location
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
25–30 Oct
25–30 Oct
$1,366 SGD
$1,229 SGD
Show price breakdown
for 5 nights
Free cancellation
4.99 out of 5 average rating, 267 reviews
4.99 (267)
Photo 1 of 5
Top guest favourite
Guest favourite
Room in Nairn
Twin Room in beautiful Scottish Victorian House
2 single beds
2 single beds
,
·
1.5 bathrooms
1.5 bathrooms
20–25 Aug
20–25 Aug
$397 SGD
Show price breakdown
for 5 nights
$397 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 206 reviews
4.92 (206)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Nairn
Bliss Cottage
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
$1,579 SGD
Show price breakdown
for 5 nights
$1,579 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Photo 1 of 20
Top guest favourite
Guest favourite
Flat in Highland
Nairn Beach Side Apartment with stunning views
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
18–23 Oct
18–23 Oct
$899 SGD
$791 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 264 reviews
4.96 (264)
Photo 1 of 6
Top guest favourite
Guest favourite
Room in Nairn
Double / Twin bed in Annexe beside Nairn Golf Club
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
1–6 Apr
1–6 Apr
$561 SGD
Show price breakdown
for 5 nights
$561 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 248 reviews
4.97 (248)
Photo 1 of 29
Top guest favourite
Guest favourite
Cottage in Highland
Cosy & rustic retreat - Woodland Cottage.
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
5–10 Oct
5–10 Oct
$1,549 SGD
$1,361 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 325 reviews
4.96 (325)
Photo 1 of 15
Top guest favourite
Guest favourite
Home in Nairn
Cottage at the seaside
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
29 Sept – 4 Oct
29 Sept – 4 Oct
$1,016 SGD
$914 SGD
Show price breakdown
for 5 nights
4.92 out of 5 average rating, 99 reviews
4.92 (99)
Photo 1 of 16
Top guest favourite
Guest favourite
Home in Highland
Cosy Seaside Stay, Fishertown
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1.5 bathrooms
1.5 bathrooms
30 Oct – 4 Nov
30 Oct – 4 Nov
$1,022 SGD
Show price breakdown
for 5 nights
$1,022 SGD for 5 nights
4.98 out of 5 average rating, 61 reviews
4.98 (61)
Photo 1 of 19
Guest favourite
Guest favourite
Home in Nairn
Sea Breeze Cottage in historic Fishertown, Nairn
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$1,016 SGD
Show price breakdown
for 5 nights
$1,016 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 15 reviews
4.93 (15)
Photo 1 of 24
Top guest favourite
Guest favourite
Bungalow in Highland
The Poplars, Cawdor Road, NAIRN, Highland Region
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
23–28 Sept
23–28 Sept
$1,522 SGD
$1,321 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 155 reviews
4.97 (155)
Photo 1 of 29
Top guest favourite
Guest favourite
Cottage in Highland
Cosy, tranquil cottage with wood burner.
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
5–10 Oct
5–10 Oct
$1,839 SGD
Show price breakdown
for 5 nights
$1,839 SGD for 5 nights
4.99 out of 5 average rating, 137 reviews
4.99 (137)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Ardersier
Theweebluehouse - Sea view cottage near Inverness
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
29 Sept – 4 Oct
29 Sept – 4 Oct
$2,267 SGD
$1,858 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 20 reviews
5.0 (20)
Photo 1 of 16
Guest favourite
Guest favourite
Apartment in Highland
Two Bedroom Flat Overlooking Nairn Harbour.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
5–10 Oct
5–10 Oct
$1,515 SGD
Show price breakdown
for 5 nights
$1,515 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 22 reviews
4.95 (22)
Photo 1 of 29
Top guest favourite
Guest favourite
Apartment in Nairn
Riverbank luxury self catering apartment
3 bedrooms
3 bedrooms
,
·
6 single beds
6 single beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$1,984 SGD
$1,724 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 146 reviews
5.0 (146)
Photo 1 of 14
Top guest favourite
Guest favourite
Cottage in Highland
One Deskford Cottages, Nairn
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
17–22 Oct
17–22 Oct
$1,111 SGD
$978 SGD
Show price breakdown
for 5 nights
4.97 out of 5 average rating, 115 reviews
4.97 (115)
Photo 1 of 29
Top guest favourite
Guest favourite
Hut in Cawdor
Luxury self-catering log cabin at Assich Zen Lodge
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
24–29 Jan
24–29 Jan
$1,527 SGD
$1,374 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
4.99 out of 5 average rating, 766 reviews
4.99 (766)
Photo 1 of 16
Top guest favourite
Guest favourite
Home in Highland
Fully equipped house with gardens in Nairn
3 bedrooms
3 bedrooms
,
·
5 single beds
5 single beds
,
·
1 bathroom
1 bathroom
17–22 Sept
17–22 Sept
$1,283 SGD
$1,119 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 135 reviews
4.96 (135)
1
2
3
4
…
15