Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
John o' Groats
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
United Kingdom
United Kingdom
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Farms
Rooms
Amazing views
Cabins
Beach
Tiny homes
Bed & breakfasts
Lake
Beachfront
Historical homes
Amazing pools
Surfing
Golfing
Filters
, 1 filter applied
1
Display total before taxes
Show map
Search results; 72 places in John o' Groats
72 places in John o' Groats
Guest favorite
Guest favorite
Guest suite in John o' Groats
Windy Ha B&B guest suite in heart of JOG
1 bed
1 bed
May 28 – Jun 2
May 28 – Jun 2
ﺩ.ﺇ484
night
ﺩ.ﺇ484 per night
4.91 out of 5 average rating, 232 reviews
4.91 (232)
Guest favorite
Guest favorite
Farm stay in John O'Groats
Puffin Cottage - Stay on a Petting Farm!
3 beds
3 beds
Feb 28 – Mar 5
Feb 28 – Mar 5
ﺩ.ﺇ889
night
ﺩ.ﺇ889 per night
4.95 out of 5 average rating, 21 reviews
4.95 (21)
Guest favorite
Guest favorite
53
Reviews
4.91
Rating
5
Years hosting
Room in John O'Groats
Stay with Cara
Stay with Cara
Hosting for 5 years
,
·
Hosting for 5 years
Puffin Croft Petting Farm - Double room
Feb 28 – Mar 5
Feb 28 – Mar 5
ﺩ.ﺇ442
night
ﺩ.ﺇ442 per night
4.91 out of 5 average rating, 53 reviews
4.91 (53)
Guest favorite
Guest favorite
Tiny home in Auckengill
Luxury handcrafted pod with en suite bathroom.
1 bed
1 bed
Sep 21 – 26
Sep 21 – 26
ﺩ.ﺇ459
night
ﺩ.ﺇ459 per night
5.0 out of 5 average rating, 175 reviews
5.0 (175)
Guest favorite
Guest favorite
Barn in Scotland
The Highland Haven, NC500
4 single beds
4 single beds
Apr 2 – 7
Apr 2 – 7
ﺩ.ﺇ1,067
night
ﺩ.ﺇ1,067 per night
4.93 out of 5 average rating, 71 reviews
4.93 (71)
Guest favorite
Guest favorite
Barn in Scotland
NC500 The Highland Haven, John O'Groats, Thurso
10 single beds
10 single beds
Apr 2 – 7
Apr 2 – 7
ﺩ.ﺇ1,601
night
ﺩ.ﺇ1,601 per night
5.0 out of 5 average rating, 83 reviews
5.0 (83)
Guest favorite
Guest favorite
Barn in Scotland
The Highlands, NC500
3 bunk beds
3 bunk beds
Apr 2 – 7
Apr 2 – 7
ﺩ.ﺇ1,163
night
ﺩ.ﺇ1,163 per night
4.98 out of 5 average rating, 99 reviews
4.98 (99)
Guest favorite
Guest favorite
374
Reviews
4.97
Rating
7
Years hosting
Room in Scrabster
Stay with Angela
Stay with Angela
Hosting for 7 years
,
·
Hosting for 7 years
Twin Room with private shower room
Apr 2 – 7
Apr 2 – 7
ﺩ.ﺇ319
night
ﺩ.ﺇ319 per night
4.97 out of 5 average rating, 374 reviews
4.97 (374)
Guest favorite
Guest favorite
627
Reviews
4.93
Rating
7
Years hosting
Room in Thurso
Stay with Angela
Stay with Angela
Hosting for 7 years
,
·
Hosting for 7 years
King room with private bathroom and bay view
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ373
night
ﺩ.ﺇ373 per night
4.93 out of 5 average rating, 627 reviews
4.93 (627)
Guest favorite
Guest favorite
Cottage in Highland Council
The Steading, Melvich
3 beds
3 beds
Sep 12 – 17
Sep 12 – 17
ﺩ.ﺇ719
night
ﺩ.ﺇ719 per night
4.99 out of 5 average rating, 326 reviews
4.99 (326)
Guest favorite
Guest favorite
Cottage in Melvich
Original Croft House - on NC500 HI-00093-F
4 beds
4 beds
Apr 12 – 17
Apr 12 – 17
ﺩ.ﺇ687
night
ﺩ.ﺇ687 per night
5.0 out of 5 average rating, 76 reviews
5.0 (76)
Guest favorite
Guest favorite
Cottage in Highland Council
Coastal Cottage with Spectacular Views
3 beds
3 beds
Apr 21 – 26
Apr 21 – 26
ﺩ.ﺇ697
night
ﺩ.ﺇ697 per night
4.99 out of 5 average rating, 100 reviews
4.99 (100)
Guest favorite
Guest favorite
140
Reviews
4.96
Rating
8
Years hosting
Room in Tongue
Stay with Silke
Stay with Silke
Hosting for 8 years
,
·
Hosting for 8 years
The Bothy Bed and Breakfast
Jun 27 – Jul 2
Jun 27 – Jul 2
ﺩ.ﺇ745
night
ﺩ.ﺇ745 per night
4.96 out of 5 average rating, 140 reviews
4.96 (140)
Guest favorite
Guest favorite
Hotel room in Highland
Kincora Bed & Breakfast
1 double bed
1 double bed
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ399
night
ﺩ.ﺇ399 per night
4.99 out of 5 average rating, 149 reviews
4.99 (149)
Guest favorite
Guest favorite
168
Reviews
4.92
Rating
7
Years hosting
Room in Highland
Stay with Sara
Stay with Sara
Nursery nurse
,
·
Nursery nurse
Ashcroft
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ385
ﺩ.ﺇ293
night
ﺩ.ﺇ293 per night, originally ﺩ.ﺇ385
4.92 out of 5 average rating, 168 reviews
4.92 (168)
Guest favorite
Guest favorite
227
Reviews
4.87
Rating
8
Years hosting
Room in Tongue
Stay with Mona & Rebekah
Stay with Mona & Rebekah
Hosting for 8 years
,
·
Hosting for 8 years
A Queen en-suite in a cosy home
Apr 15 – 20
Apr 15 – 20
ﺩ.ﺇ532
night
ﺩ.ﺇ532 per night
4.87 out of 5 average rating, 227 reviews
4.87 (227)
Guest favorite
Guest favorite
Bed and breakfast in Canisbay
The Raven Room - a ground floor twin en-suite
2 single beds
2 single beds
Apr 1 – 6
Apr 1 – 6
ﺩ.ﺇ846
night
ﺩ.ﺇ846 per night
4.97 out of 5 average rating, 39 reviews
4.97 (39)
Guest favorite
Guest favorite
Bed and breakfast in Gills
The Grey / Family Suite Burnside Cottage B&B Nc500
3 beds
3 beds
Apr 18 – 23
Apr 18 – 23
ﺩ.ﺇ905
night
ﺩ.ﺇ905 per night
5.0 out of 5 average rating, 22 reviews
5.0 (22)
1
2
3
4