Skip to main content

The best B&Bs in John O Groats

Check out our selection 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 enjoys a location in John O Groats, 11 miles from Sinclair's Bay and 6.6 miles from The Castle Gardens of Mey.

Quirky BnB with animal farm in John O'Groats. Close to ferry terminals, the JOG park and beach. Hostess provided a varied breakfast with her warm, just out of the oven Bread which was yummy. All in all a great stay.
Scored 8.9
8.9
Rated excellent
Excellent
268 reviews
Price from
$137.32
per night
Burnside Cottage, hotel in John O Groats

Featuring a garden, Burnside Cottage features accommodations in Wick.

Kacey could not be a more accommodating host. She also prepared great meals for dinner and breakfast and was able to accommodate all special dietary request for our group. To top it off her entire facility is extremely eco conscious. I would highly recommend the Burnside Cottage.
Scored 9.7
9.7
Rated exceptional
Exceptional
131 reviews
Price from
$228.87
per night
The Hawthorns B & B, hotel in John O Groats

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

Hosts and location were absolutely amazing!! Loved getting to chat with them and the breakfast was absolutely delicious!!
Scored 9.4
9.4
Rated wonderful
Wonderful
412 reviews
Price from
$150.40
per night
Dunnet B&B Escapes, hotel in John O Groats

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

Very spacious rooms, very high standards, beautiful view, impressive breakfast room and food
Scored 9.9
9.9
Rated exceptional
Exceptional
594 reviews
Price from
$177.67
per night
Windhaven Camping and B&B, hotel in John O Groats

Windhaven Camping and B&B in Thurso provides accommodations with a garden and a shared lounge. This beachfront property offers access to free Wifi and free private parking.

Phil and Claire were great..place was cozy like being part of a community . Great views! Easy ride to town and ferry.
Scored 9.1
9.1
Rated wonderful
Wonderful
316 reviews
Price from
$137.32
per night
Bank House, hotel in John O Groats

Located 5.9 mi 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.

The host were wonderful! Breakfast was fabulous!!!
Scored 9.3
9.3
Rated wonderful
Wonderful
392 reviews
Price from
$130.78
per night
The Old Manse B&B, hotel in John O Groats

Providing a garden, The Old Manse B&B offers accommodations in Thurso. This bed and breakfast provides free private parking and bicycle parking.

Scored 9.4
9.4
Rated wonderful
Wonderful
81 reviews
Price from
$130.78
per night
A Castle View, hotel in John O Groats

Located 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.

A beautiful facility with great views. Friendly and accomodating staff. Wonderful breakfast. A very relaxing and pleasant place to stay.
Scored 8.9
8.9
Rated excellent
Excellent
563 reviews
Price from
$168.32
per night
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.

The room had plenty of space. A very warm welcome and good explanation of how things work. Breakfast exceptional.
Scored 8.7
8.7
Rated excellent
Excellent
446 reviews
Price from
$130.78
per night
Aurora Bed & Breakfast, hotel in John O Groats

Aurora Bed & Breakfast in Castletown provides accommodations with a garden and a shared lounge. This bed and breakfast features free private parking and daily room service.

Hosts were very friendly and breakfast was delicious.
Scored 9.7
9.7
Rated exceptional
Exceptional
187 reviews
Price from
$150.40
per night
All B&Bs in John O Groats
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually shared space with the host.
Search B&Bs in John O Groats

B&Bs That Guests Love in John O Groats

  • Avg. price/night: $120.32
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,222 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: $257.04
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 581 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: $120.32
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,222 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.9
    8.9
    Rated excellent
    Excellent
     · 268 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: $120.32
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,222 reviews
    Good price for a cheap place to put your head down
    Jack
    Family with young children
  • Avg. price/night: $111.82
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 482 reviews
    Quiet, clean, easy check in, friendly and helpful.
    Helen
    Solo traveler
  • Avg. price/night: $120.32
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,222 reviews
    great location and friendly staff
    Sheila
    Family with young children
  • Avg. price/night: $257.04
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 581 reviews
    Generous size room. Clean. Great location.
    Wendy
    Young couple
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 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