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 Johnshaven
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
Gift cards
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; 549 homes in Johnshaven
549 homes in Johnshaven
Superhost
Superhost
Guest house in Johnshaven
Sunrise Song
1 bedroom
,
·
3 beds
,
·
1 private bathroom
24–29 Sept
24–29 Sept
,
·
Individual host
£433
£380
total
Show price breakdown
,
·
4.86 out of 5 average rating, 56 reviews
4.86 (56)
Top guest favourite
Guest favourite
Home in Johnshaven
Modern 1 bedroom house overlooking the sea
Individual host
Individual host
30 Nov – 5 Dec
30 Nov – 5 Dec
£610
total
Show price breakdown
£610 total
Free cancellation
4.98 out of 5 average rating, 289 reviews
4.98 (289)
Top guest favourite
Guest favourite
Bungalow in Johnshaven
Cosy coastal retreat
Individual host
Individual host
4–9 Oct
4–9 Oct
£605
£522
total
Show price breakdown
5.0 out of 5 average rating, 44 reviews
5.0 (44)
Guest favourite
Guest favourite
Home in Johnshaven
Harbour Cottage (9 South Street)
Individual host
Individual host
17–22 Sept
17–22 Sept
£813
£716
total
Show price breakdown
Free cancellation
4.9 out of 5 average rating, 163 reviews
4.9 (163)
Top guest favourite
Guest favourite
Home in Johnshaven
Harbour Retreat (The Place)
Individual host
Individual host
3–8 Oct
3–8 Oct
£576
total
Show price breakdown
£576 total
Free cancellation
4.97 out of 5 average rating, 37 reviews
4.97 (37)
Guest favourite
Guest favourite
Home in Johnshaven
Charming 2-bedroom cottage right next to the sea.
Individual host
Individual host
1–6 Nov
1–6 Nov
£676
£590
total
Show price breakdown
Free cancellation
4.95 out of 5 average rating, 55 reviews
4.95 (55)
Guest favourite
Guest favourite
Home in Johnshaven
Beltane House in quaint scenic fishing village
Individual host
Individual host
22–27 Sept
22–27 Sept
£712
£626
total
Show price breakdown
Free cancellation
4.84 out of 5 average rating, 81 reviews
4.84 (81)
Guest favourite
Guest favourite
Flat in Johnshaven
Kewwater, apartment in Johnshaven
Individual host
Individual host
11–16 Oct
11–16 Oct
£404
total
Show price breakdown
£404 total
4.82 out of 5 average rating, 44 reviews
4.82 (44)
Top guest favourite
Guest favourite
Home in Johnshaven
19 Fore Street - Seaside cottage in Johnshaven
Individual host
Individual host
26 Sept – 1 Oct
26 Sept – 1 Oct
£801
£706
total
Show price breakdown
4.98 out of 5 average rating, 114 reviews
4.98 (114)
Guest favourite
Guest favourite
Cottage in Johnshaven
Keyland Cottage
Business host
Business host
5–10 Dec
5–10 Dec
£478
total
Show price breakdown
£478 total
5.0 out of 5 average rating, 34 reviews
5.0 (34)
Guest favourite
Guest favourite
Cottage in Johnshaven
Harbour View
Business host
Business host
14–19 Sept
14–19 Sept
£737
total
Show price breakdown
£737 total
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Cottage in Johnshaven
Kildonan cottage
Individual host
Individual host
29 Sept – 4 Oct
29 Sept – 4 Oct
£650
total
Show price breakdown
£650 total
Free cancellation
4.76 out of 5 average rating, 59 reviews
4.76 (59)
Guest favourite
Guest favourite
Home in Montrose
The Smoke House, Johnshaven
Individual host
Individual host
1–6 Oct
1–6 Oct
£926
£817
total
Show price breakdown
Free cancellation
4.96 out of 5 average rating, 242 reviews
4.96 (242)
Guest favourite
Guest favourite
Cottage in Johnshaven
Fifie Cottage
Business host
Business host
24–31 Oct
24–31 Oct
£637
total
Show price breakdown
£637 total
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Home in Johnshaven
Hill Cottage - STL temporary number AS-00261-P
Individual host
Individual host
14–19 Mar
14–19 Mar
£500
total
Show price breakdown
£500 total
Free cancellation
4.9 out of 5 average rating, 118 reviews
4.9 (118)
Guest favourite
Guest favourite
Home in Saint Cyrus
Lilybank Self Catering Luxury Cottage
Individual host
Individual host
9–14 Oct
9–14 Oct
£1,356
£1,191
total
Show price breakdown
Free cancellation
4.94 out of 5 average rating, 88 reviews
4.94 (88)
Top guest favourite
Guest favourite
Home in Saint Cyrus
Woodstone Cottage
Individual host
Individual host
27 Sept – 2 Oct
27 Sept – 2 Oct
£887
£775
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Home in Johnshaven
2 Bed in Montrose (oc-an48m)
Business host
Business host
17–22 Oct
17–22 Oct
£637
total
Show price breakdown
£637 total
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Gourdon
Cosy Coastal Cottage
Individual host
Individual host
24–29 Sept
24–29 Sept
£548
£480
total
Show price breakdown
Free cancellation
4.9 out of 5 average rating, 48 reviews
4.9 (48)
1
2
3
4
…
15