Skip to main content

The best B&Bs in John O Groats

Check out our pick of great B&Bs in John O Groats

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Puffin Cottage, hotel in John O Groats

Puffin Cottage has sea views, free WiFi and free private parking, situated in John O Groats, 17 km from Sinclair's Bay. The property features garden views, and is 11 km from The Castle Gardens of Mey....

Very friendly and homely- a lovely place to stay and I would definitely recommend. The breakfast was really lovely.
Scored 8.8
8.8
Rated fabulous
Fabulous
260 reviews
Price from
£105
1 night, 2 adults
Burnside Cottage, hotel in John O Groats

Situated just 19 km from Sinclair's Bay, Burnside Cottage provides accommodation in Wick with access to a garden, a bar, as well as room service.

Being met by the owner on arrival. Very easu access to the room we had. Car parking on site at no cost. A lovely country view from our room. Very peacfull and quiet location but easy to get to from the main road. Now the very best part. We ordered breakfast on arrival for the next day and were informed that it would be served in our room within the breakfast time slot and picked a set time. In the room is a small table and chairs right by the window with a great view. The next morning the owner brought breakfast on a lovely trolley and we sat and had breakfast in peace and quiet. The breakfast was lovely certainly enough to start the day well. By the way an evening meal is available also served in the room but must be ordered the day before arrival, they send you a menu at time of booking for breakfast and dinner. Good selection. The room is very nicely decorated, very clean and a good size. The bed was very comfortable, bathroom very nice. We have already planned another visit next year !!! The owner is very nice and makes you feel at home right away
Scored 9.7
9.7
Rated exceptional
Exceptional
130 reviews
Price from
£185
1 night, 2 adults
The Hawthorns B & B, hotel in John O Groats

Set in the rural village of Mey, close to the Castle of Mey and 11 km from John o' Groats, The Hawthorns B & B features bed and breakfast accommodation with spacious rooms, free WiFi, private...

They thought about everything, including for the dog. Good breakfast. Very helpful info on places to eat in advance, including answering questions
Scored 9.4
9.4
Rated superb
Superb
414 reviews
Price from
£115
1 night, 2 adults
Dunnet B&B Escapes, hotel in John O Groats

Located in Dunnet, Dunnet B&B Escapes provides accommodation with free WiFi and access to a garden with a terrace. The accommodation features a hot tub.

Everything.
Scored 9.9
9.9
Rated exceptional
Exceptional
569 reviews
Price from
£135.85
1 night, 2 adults
Bank House, hotel in John O Groats

Located 9.5 km from Thurso, near Dunnet Beach, Bank House features free WiFi. The bed and breakfast offers a flat-screen TV and a private bathroom with a hairdryer, free toiletries and shower.

Our hosts, the location and the fabulous breakfast!
Scored 9.3
9.3
Rated superb
Superb
369 reviews
Price from
£100
1 night, 2 adults
The Old Manse B&B, hotel in John O Groats

Located in Thurso, within 1.3 km of Dunnet Beach and 20 km of Sinclair's Bay, The Old Manse B&B provides accommodation with a garden as well as free private parking for guests who drive.

The property is beautiful. Very comfortable and spacious
Scored 9.4
9.4
Rated superb
Superb
108 reviews
Price from
£100
1 night, 2 adults
Flotnar Hús - Ensuite Rooms, hotel in John O Groats

Set in Keiss and only 3.3 km from Sinclair's Bay, Flotnar Hús - Ensuite Rooms offers accommodation with sea views, free WiFi and free private parking.

Modern looking property really comfortable, clean, warm cosy feel with lots of extras available for all to share. Nice touch with bean to cup coffee machine in the shared kitchen drinks area next to the lobby. Under floor heating in rooms down stairs very welcome. Modern clean en suite facilities. Ample parking on site and outside seating area great to have when weather permits.
Scored 9.3
9.3
Rated superb
Superb
254 reviews
Price from
£130
1 night, 2 adults
A Castle View, hotel in John O Groats

Situated 4 miles from John O Groats, in the Highlands, A Castle View Bed and Breakfast is 15 minutes' walk from the village of Keiss which offers a small local shop, a Butcher shop and a pub.

Spotless clean, lovely staff.
Scored 8.9
8.9
Rated fabulous
Fabulous
542 reviews
Price from
£128.70
1 night, 2 adults
Greenland house, hotel in John O Groats

Located in the quaint highland village of Castletown, Greenland house provides a garden and free WiFi throughout the property.

Room was fine and clean. Breakfast was good also
Scored 8.7
8.7
Rated fabulous
Fabulous
410 reviews
Price from
£100
1 night, 2 adults
Aurora Bed & Breakfast, hotel in John O Groats

Situated within 23 km of Sinclair's Bay and 16 km of The Castle Gardens of Mey in Castletown, Aurora Bed & Breakfast provides accommodation with seating area.

Very helpful Landlord and landlady. Fantastic breakfast every morning. Very local for all your needs.
Scored 9.7
9.7
Rated exceptional
Exceptional
179 reviews
Price from
£115
1 night, 2 adults
All B&Bs in John O Groats
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

B&Bs that guests love in John O Groats

  • Avg. price/night: £87
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,206 reviews
    Great location. Right at the top of Scotland Staff were great. Food great. Clean bedroom and bathroom. All the room facilities you need.
    jim
    Family with young children
  • Avg. price/night: £196.54
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 623 reviews
    Good location, large apartment, well equipped and comfortable. Lovely sea view. Description as luxury is maybe a bit of a stretch, but that didn’t detract from our stay!
    Clare
    Young couple
  • Avg. price/night: £87
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,206 reviews
    I found the bed very firm but have had a hip replacement and that may have contributed to my discomfort. Hubby was fine, Nice restaurant/bar and the staff were very friendly. We understood a continental breakfast was included but in fact we could have had a full cooked breakfast, had we known! We were in a room in a separate building to the hotel and it was very quiet.
    Cindy
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 260 reviews
    Lovely welcome on arrival. The room was clean and decorated tastefully. Breakfast was delicious, and the fresh baked bread was a real treat. Great location to visit lots of areas of interest. Petting Farm was really nice, you can see that all the animals are very well cared for. We would definitely recommend this place to others.
    Sharon
    Young couple
  • Avg. price/night: £87
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,206 reviews
    Good price for a cheap place to put your head down
    Jack
    Family with young children
  • Avg. price/night: £57
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 467 reviews
    Quiet, clean, easy check in, friendly and helpful.
    Helen
    Solo traveller
  • Avg. price/night: £87
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,206 reviews
    great location and friendly staff
    Sheila
    Family with young children
  • Avg. price/night: £196.54
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 623 reviews
    Generous size room. Clean. Great location.
    Wendy
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 10 reviews
    An absolutely beautiful location. A charming cottage very close to the seaside - peace and quiet, stunning views and the center of the village within a walking distance in one package deal. Old building but with necessary amenities. The place can easily host up to six people. The beds were comfortable. I especially liked the kitchen/living room area on the first floor. We took a trip to the Orkneys which was a unique experience and the harbor is not far from the cottage. I can only recommend the place! We thoroughly enjoyed our stay.
    Marta
    Family with young children