Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
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
Type of place
Show map
Search results; Over 1,000 homes in Nairn
Over 1,000 homes in Nairn
Guest favourite
Guest favourite
Bungalow in Nairn
Luxury bungalow in beautiful beach town of Nairn
3 bedrooms
,
·
5 beds
,
·
1.5 private bathrooms
23–28 Aug
23–28 Aug
$2,400 SGD
$2,135 SGD
Show price breakdown
for 5 nights
,
·
4.95 out of 5 average rating, 190 reviews
4.95 (190)
Top guest favourite
Guest favourite
Room in Nairn
Twin Room in beautiful Scottish Victorian House
4.92 out of 5 average rating, 197 reviews
4.92 (197)
,
·
2 single beds
2 single beds
,
·
1.5 bathrooms
1.5 bathrooms
17–22 Jul
17–22 Jul
$417 SGD
Show price breakdown
for 5 nights
$417 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in Nairn
Cottage at the seaside
4.92 out of 5 average rating, 93 reviews
4.92 (93)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
23–28 Sept
23–28 Sept
$901 SGD
Show price breakdown
for 5 nights
$901 SGD for 5 nights
Superhost
Superhost
Apartment in Nairn
Highland Hame - Just what you need!
New place to stay
New
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
14–19 Aug
14–19 Aug
$1,819 SGD
Show price breakdown
for 5 nights
$1,819 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in Nairn
Bliss Cottage
5.0 out of 5 average rating, 9 reviews
5.0 (9)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
$1,591 SGD
Show price breakdown
for 5 nights
$1,591 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in Nairn
Nairn Beach Cottage
4.97 out of 5 average rating, 88 reviews
4.97 (88)
,
·
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
27 Sept – 3 Oct
27 Sept – 3 Oct
$2,864 SGD
$2,528 SGD
Show price breakdown
for 6 nights
Top guest favourite
Guest favourite
Flat in Highland
Altonhill Cottage
5.0 out of 5 average rating, 13 reviews
5.0 (13)
,
·
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
12–17 Sept
12–17 Sept
$2,254 SGD
$1,686 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Flat in Highland
Whitelea Cottage, cosy Highland holiday retreat.
4.94 out of 5 average rating, 252 reviews
4.94 (252)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Sept
1–6 Sept
$737 SGD
Show price breakdown
for 5 nights
$737 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in Highland
Lochnomore - A Luxury Home With Magnificent Views
5.0 out of 5 average rating, 16 reviews
5.0 (16)
,
·
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
26–31 Aug
26–31 Aug
$2,918 SGD
Show price breakdown
for 5 nights
$2,918 SGD for 5 nights
Pay $0 today
Free cancellation
Home in Highland
Lochiel 3 Bedroom House - Nairn
5.0 out of 5 average rating, 3 reviews
5.0 (3)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
18–23 Aug
18–23 Aug
$2,697 SGD
Show price breakdown
for 5 nights
$2,697 SGD for 5 nights
Guest favourite
Guest favourite
Home in Nairn
Sea Breeze Cottage in historic Fishertown, Nairn
4.92 out of 5 average rating, 12 reviews
4.92 (12)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
25–30 Aug
25–30 Aug
$1,395 SGD
Show price breakdown
for 5 nights
$1,395 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in Highland
Seaside Getaway at 2 Links Place
4.97 out of 5 average rating, 30 reviews
4.97 (30)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
21–26 Sept
21–26 Sept
$2,075 SGD
Show price breakdown
for 5 nights
$2,075 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Nairn
The Nairn House
5.0 out of 5 average rating, 33 reviews
5.0 (33)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
19–24 Sept
19–24 Sept
$1,558 SGD
Show price breakdown
for 5 nights
$1,558 SGD for 5 nights
Top guest favourite
Guest favourite
Cottage in Nairn
Historic cottage in countryside location
4.99 out of 5 average rating, 264 reviews
4.99 (264)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
19–24 Oct
19–24 Oct
$1,238 SGD
Show price breakdown
for 5 nights
$1,238 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in Nairn
Your cosy coastal escape in the heart of Nairn
4.9 out of 5 average rating, 48 reviews
4.9 (48)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
13–18 Sept
13–18 Sept
$1,573 SGD
Show price breakdown
for 5 nights
$1,573 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Cottage in Highland
Cromarty Holiday Homes
4.98 out of 5 average rating, 164 reviews
4.98 (164)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$1,485 SGD
Show price breakdown
for 5 nights
$1,485 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Highland
Fully equipped house with gardens in Nairn
4.95 out of 5 average rating, 133 reviews
4.95 (133)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
9–14 Nov
9–14 Nov
$1,293 SGD
$1,124 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Cottage in Nairn
Sandy Beach
5.0 out of 5 average rating, 10 reviews
5.0 (10)
,
·
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
24–29 Oct
24–29 Oct
$1,919 SGD
Show price breakdown
for 5 nights
$1,919 SGD for 5 nights
Top guest favourite
Guest favourite
Flat in Highland
The Hideaway Nairn
5.0 out of 5 average rating, 14 reviews
5.0 (14)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
19–24 Oct
19–24 Oct
$1,011 SGD
$903 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
1
2
3
4
…
15