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 John o' Groats
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; 426 homes in John o' Groats
426 homes in John o' Groats
Photo 1 of 8
Top guest favourite
Guest favourite
Home in John o' Groats
Pentland View Caravans-Victory
2 bedrooms
,
·
4 beds
,
·
2 private bathrooms
21–26 Sept
21–26 Sept
$1,595 SGD
$1,376 SGD
Show price breakdown
for 5 nights
,
·
4.89 out of 5 average rating, 186 reviews
4.89 (186)
Photo 1 of 29
Guest favourite
Guest favourite
Cabin in Scarfskerry
Valhalla View-NC500
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
31 Oct – 5 Nov
31 Oct – 5 Nov
$2,930 SGD
$2,579 SGD
Show price breakdown
for 5 nights
Free cancellation
4.92 out of 5 average rating, 269 reviews
4.92 (269)
Photo 1 of 16
Flat in John o' Groats
Findochty - 2 Bed Luxury Apartment
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
22–27 Sept
22–27 Sept
$1,016 SGD
Show price breakdown
for 5 nights
$1,016 SGD for 5 nights
4.76 out of 5 average rating, 21 reviews
4.76 (21)
Photo 1 of 21
Guest favourite
Guest favourite
Chalet in Wick
John O’Groats Luxury Lodges By Together Travel
2 bathrooms
2 bathrooms
29 Sept – 4 Oct
29 Sept – 4 Oct
$1,431 SGD
Show price breakdown
for 5 nights
$1,431 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 8 reviews
4.88 (8)
Photo 1 of 29
Guest favourite
Guest favourite
Chalet in Wick
John O’Groats Sea View Lodge 21 -Together Travel
3 bedrooms
3 bedrooms
,
·
3 double beds
3 double beds
,
·
2 bathrooms
2 bathrooms
22–27 Sept
22–27 Sept
$1,838 SGD
Show price breakdown
for 5 nights
$1,838 SGD for 5 nights
4.9 out of 5 average rating, 21 reviews
4.9 (21)
Photo 1 of 29
Shepherd’s hut in Highland
Farr North Lodge 1 On The NC500 With Stunning View
1 bedroom
1 bedroom
,
·
1 sofa bed
1 sofa bed
,
·
1 bathroom
1 bathroom
12–17 Oct
12–17 Oct
$807 SGD
Show price breakdown
for 5 nights
$807 SGD for 5 nights
Free cancellation
New place to stay
New
Photo 1 of 5
Top guest favourite
Guest favourite
Room in Auckengill
LGBTQ+ no frills room with en-suite.
1 bed
1 bed
,
·
1 bathroom
1 bathroom
28 Sept – 3 Oct
28 Sept – 3 Oct
$665 SGD
$515 SGD
Show price breakdown
for 5 nights
Free cancellation
4.91 out of 5 average rating, 145 reviews
4.91 (145)
Photo 1 of 18
Guest favourite
Guest favourite
Cottage in Huna
Beautiful Cottage ideally located on the NC500
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Oct
2–7 Oct
$1,227 SGD
$1,067 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 110 reviews
4.96 (110)
Photo 1 of 15
Top guest favourite
Guest favourite
Cottage in Huna
The Old Smiddy, Huna, John O'Groats
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
3 bathrooms
3 bathrooms
25–30 Oct
25–30 Oct
$1,157 SGD
$1,000 SGD
Show price breakdown
for 5 nights
Free cancellation
4.98 out of 5 average rating, 166 reviews
4.98 (166)
Photo 1 of 20
Top guest favourite
Guest favourite
Tiny home in The Highlands
Pod 1 - Coastal Glamping near NC500 with Sea Views
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
23–28 Sept
23–28 Sept
$1,034 SGD
Show price breakdown
for 5 nights
$1,034 SGD for 5 nights
4.97 out of 5 average rating, 255 reviews
4.97 (255)
Photo 1 of 20
Top guest favourite
Guest favourite
Shepherd’s hut in The Highlands
Cosy Shepherd’s Hut near NC500 with Sea Views
1 bed
1 bed
,
·
No bathroom
No bathroom
24–29 Mar
24–29 Mar
$1,034 SGD
Show price breakdown
for 5 nights
$1,034 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 232 reviews
5.0 (232)
Photo 1 of 6
Room in John o' Groats
K/S bedroom in Hamnavoe John o Groats Hostel
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Oct
1–6 Oct
$714 SGD
$613 SGD
Show price breakdown
for 5 nights
4.58 out of 5 average rating, 209 reviews
4.58 (209)
Photo 1 of 10
Flat in John o' Groats
Northstar 4 (1 Bed Room with Ensuite)
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
$932 SGD
Show price breakdown
for 5 nights
$932 SGD for 5 nights
Free cancellation
Photo 1 of 6
Top guest favourite
Guest favourite
Rooms in Canisbay
Gills, Near John O Groats STL:-HI-00627-F
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
29 Mar – 3 Apr
29 Mar – 3 Apr
$940 SGD
Show price breakdown
for 5 nights
$940 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 190 reviews
4.99 (190)
Photo 1 of 29
Top guest favourite
Guest favourite
Apartment in Highland
Beautiful Spacious 2 bedroom sea view apartment
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$969 SGD
$843 SGD
Show price breakdown
for 5 nights
Free cancellation
4.94 out of 5 average rating, 253 reviews
4.94 (253)
Photo 1 of 29
Top guest favourite
Guest favourite
Guest suite in John o' Groats
Windy Ha B&B guest suite in heart of JOG
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Apr
1–6 Apr
$971 SGD
Show price breakdown
for 5 nights
$971 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 501 reviews
4.94 (501)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Wick
Harbourside, Elegant spacious Apartment-Sleeps 6
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
10–15 Oct
10–15 Oct
$1,269 SGD
Show price breakdown
for 5 nights
$1,269 SGD for 5 nights
4.92 out of 5 average rating, 144 reviews
4.92 (144)
Photo 1 of 29
Superhost
Superhost
Shepherd’s hut in Wick
The Gypsy Rest- Stylish & Private Hot Tub On NC500
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
27 Oct – 1 Nov
27 Oct – 1 Nov
$786 SGD
$677 SGD
Show price breakdown
for 5 nights
Free cancellation
4.66 out of 5 average rating, 623 reviews
4.66 (623)
Photo 1 of 6
Guest favourite
Guest favourite
Room in Helmsdale
NC500, 4 Poster, ensuite room Helmsdale
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
15–20 Oct
15–20 Oct
$438 SGD
Show price breakdown
for 5 nights
$438 SGD for 5 nights
Free cancellation
4.87 out of 5 average rating, 547 reviews
4.87 (547)
1
2
3
4
…
15