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 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
Type of place
Show map
Search results; 424 homes in John o' Groats
424 homes in John o' Groats
Guest favourite
Guest favourite
Flat in John o' Groats
Gold Seeker - 2 Bed Luxury Apartment
2 bedrooms
,
·
4 beds
,
·
1 private bathroom
12–17 Aug
12–17 Aug
$1,906 SGD
Show price breakdown
for 5 nights
$1,906 SGD for 5 nights
,
·
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Top guest favourite
Guest favourite
Guest suite in John o' Groats
Windy Ha B&B guest suite in heart of JOG
4.93 out of 5 average rating, 460 reviews
4.93 (460)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
1–6 Apr
1–6 Apr
$966 SGD
Show price breakdown
for 5 nights
$966 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Cabin in Scarfskerry
Valhalla View-NC500
4.91 out of 5 average rating, 245 reviews
4.91 (245)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
14–19 Sept
14–19 Sept
$3,433 SGD
$2,985 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Flat in John o' Groats
Findochty - 2 Bed Luxury Apartment
4.8 out of 5 average rating, 15 reviews
4.8 (15)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
14–19 Aug
14–19 Aug
$1,765 SGD
Show price breakdown
for 5 nights
$1,765 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Cottage in Huna
The Old Smiddy, Huna, John O'Groats
4.98 out of 5 average rating, 161 reviews
4.98 (161)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
3 bathrooms
3 bathrooms
14–19 Oct
14–19 Oct
$1,013 SGD
Show price breakdown
for 5 nights
$1,013 SGD for 5 nights
Pay $0 today
Free cancellation
Home in Wick
3 Bed Sea-View Lodge 18
5.0 out of 5 average rating, 5 reviews
5.0 (5)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
9–14 Aug
9–14 Aug
$2,537 SGD
Show price breakdown
for 5 nights
$2,537 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in John o' Groats
Pentland View Caravans-Victory
4.89 out of 5 average rating, 165 reviews
4.89 (165)
,
·
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
24–29 Aug
24–29 Aug
$1,597 SGD
$1,393 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Cabin in Wick
3-bedroom Lodge 10
5.0 out of 5 average rating, 11 reviews
5.0 (11)
,
·
2 bathrooms
2 bathrooms
18–23 Aug
18–23 Aug
$2,176 SGD
Show price breakdown
for 5 nights
$2,176 SGD for 5 nights
Pay $0 today
Free cancellation
Room in John o' Groats
K/S bedroom in Hamnavoe John o Groats Hostel
4.59 out of 5 average rating, 200 reviews
4.59 (200)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$723 SGD
$621 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Shepherd’s hut in The Highlands
Cosy Shepherd’s Hut near NC500 with Sea Views
5.0 out of 5 average rating, 211 reviews
5.0 (211)
,
·
1 bed
1 bed
,
·
No bathroom
No bathroom
2–7 Aug
2–7 Aug
$1,047 SGD
Show price breakdown
for 5 nights
$1,047 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in Scarfskerry
NC 500 Mara, Land and Sea
5.0 out of 5 average rating, 9 reviews
5.0 (9)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
28 Feb – 5 Mar
28 Feb – 5 Mar
$1,554 SGD
Show price breakdown
for 5 nights
$1,554 SGD for 5 nights
Guest favourite
Guest favourite
Home in Highland
Pentland View Caravans, John O Groats, Caithness
4.87 out of 5 average rating, 536 reviews
4.87 (536)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
16–21 Jul
16–21 Jul
$1,597 SGD
$1,393 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Cottage in Huna
Beautiful Cottage ideally located on the NC500
4.97 out of 5 average rating, 102 reviews
4.97 (102)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
12–17 Aug
12–17 Aug
$1,265 SGD
Show price breakdown
for 5 nights
$1,265 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Tiny home in The Highlands
Pod 1 - Coastal Glamping near NC500 with Sea Views
4.97 out of 5 average rating, 235 reviews
4.97 (235)
,
·
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
1–6 Sept
1–6 Sept
$1,047 SGD
Show price breakdown
for 5 nights
$1,047 SGD for 5 nights
Pay $0 today
Free cancellation
Flat in Wick
Lord Clyde - 1-Bed Luxury Studio Apartment
4.43 out of 5 average rating, 7 reviews
4.43 (7)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$1,329 SGD
Show price breakdown
for 5 nights
$1,329 SGD for 5 nights
Pay $0 today
Free cancellation
Flat in Highland
Cosy, 2 bed upper flat with sea view on NC500
4.96 out of 5 average rating, 27 reviews
4.96 (27)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
2–7 Sept
2–7 Sept
$1,101 SGD
$961 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in Highland
Modern 2BR Town-house | Sleeps 6 • Parking • Pets
4.87 out of 5 average rating, 55 reviews
4.87 (55)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
6–11 Aug
6–11 Aug
$1,342 SGD
Show price breakdown
for 5 nights
$1,342 SGD for 5 nights
Pay $0 today
Free cancellation
Home in Highland
Indie house
4.75 out of 5 average rating, 4 reviews
4.75 (4)
,
·
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
19–24 Aug
19–24 Aug
$1,377 SGD
Show price breakdown
for 5 nights
$1,377 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Townhouse in Highland
3 bedroom townhouse with stunning harbour views
4.95 out of 5 average rating, 42 reviews
4.95 (42)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
15–20 Jul
15–20 Jul
$1,354 SGD
$1,189 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
1
2
3
4
…
15