Skip to main content

The best B&Bs in Cromarty

Check out our pick of great B&Bs in Cromarty

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Cromarty, The Factor’s House offers 5* accommodation 22.5 miles from Inverness. The bed and breakfast features free WiFi and on-site parking.

A full cooked Scottish and buffet breakfast are served each morning in the dining room. Guests are able to enjoy a shared lounge complete with feature fireplace, and can sit in the garden. The bed and breakfast have hens, who provide the eggs for the morning breakfast.

Comfortable, clean, spacious grounds, excellent breakfast, made to feel welcome, great location to visit Cromarty

Show more Show less
9.8
Exceptional
107 reviews
Price from
£171
per night

Tuckers Inn has a shared lounge, terrace, a restaurant and bar in Invergordon. The property is around 40 km from Inverness Castle, 30 km from Strathpeffer Spa Golf Club and 39 km from Inverness Railway Station. The accommodation offers karaoke and free WiFi.

At the inn, all rooms are fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. All guest rooms will provide guests with a wardrobe and a kettle.

Staff are friendly and helpful. The food is brilliant would recommend stay here.

Show more Show less
8.1
Very good
725 reviews
Price from
£74
per night

Set in the industrial town of Invergordon, with the busy Cromarty Firth Port directly opposite and the Harbour. The Ship Inn can provide drinks on-site in the restaurant or on the sun terrace in the Garden, we currently don't have beer on draft just now. Free WiFi is offered throughout the property and free private parking is available.

Good food in the Pub. Modern bathroom. Comfy bed and seating area in the room.

Show more Show less
8.4
Very good
534 reviews
Price from
£75
per night

The Shandwick Inn, a property with a bar, is located in Tain, 47 km from Inverness Castle, 38 km from Strathpeffer Spa Golf Club, as well as 47 km from Inverness Railway Station. Both free WiFi and parking on-site are available at the bed and breakfast free of charge. The bed and breakfast features family rooms.

Easy to find. Stairs a challenge for my friend but not too many and banisters available. The room was large and comfortable with table for breakfast. I enjoyed the breakfast delivered to the room in a basket

Show more Show less
8
Very good
281 reviews
Price from
£70
per night

Situated in Invergordon, Delny Muir House offers accommodation with free WiFi and flat-screen TV, as well as a shared lounge and a garden. Secure parking is available for motorcyclists.

There is a private bathroom with shower in all units, along with a hairdryer and free toiletries.

The bed and breakfast offers a continental or buffet breakfast.

quiet location with clean comfortable room.

Show more Show less
9.1
Superb
133 reviews
Price from
£98.01
per night

Little Ship Inn Rooms, a property with a shared lounge, is located in Invergordon, 39 km from Inverness Castle, 29 km from Strathpeffer Spa Golf Club, as well as 38 km from Inverness Railway Station. The property is situated 39 km from University of the Highlands and Islands, Inverness, 47 km from Castle Stuart Golf Links and 36 km from Caledonian Thistle. The accommodation provides a shared kitchen and full-day security for guests.

Room was very comfortable for my needs and it was in a great location

Show more Show less
8.3
Very good
41 reviews
Price from
£85
per night

At the bed and breakfast, each unit is fitted with a wardrobe, a TV, a private bathroom, bed linen and towels. Additional in-room amenities include chocolates or cookies. All units will provide guests with a outdoor furniture and a kettle.

The birdsong, the wildlife, including pheasants in the field, the old substantial building, the great breakfast run with conversation among ask the guests, the closeness to the water all were impressive to me.

Show more Show less
9.2
Superb
31 reviews
Price from
£202
per night

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.
Search B&Bs in Cromarty

B&Bs that guests love in Cromarty

  • Avg. price/night: £193
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 107 reviews
    So many thoughtful touches. Excellent breakfast. Lovely owner who deserves lots of visitors.
    Sally
    Young couple
  • Avg. price/night: £193
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 107 reviews
    The welcome, the decor, the comfort, the luxury all around, the food and exquisite detail. Absolutely no stone is left unturned. Simply exceptional.
    Cathel
    Young couple
  • Avg. price/night: £175
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 78 reviews
    Great location with a wonderful view out over the sea. Plenty of parking and easy to find. The pub was warm and friendly. We ate there that evening and the food was fantastic - tasty, plentiful and reasonably priced A+ The room was clean, light and comfortable. Staff attentive and friendly would definitely recommend and go back again
    ruth
    Young couple
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 99 reviews
    Cromarty js a beautiful little fishing village with nice pub and eateries. Also a small cinema, shops and superb bakery. Highfields bed and breakfast Bedroom: High standard decor and fittings, large room, comfy bed. Overlooking fields to wards the sea
    Iain
    Young couple
  • Avg. price/night: £175
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 78 reviews
    Very quaint . Oldy worldly not much else in the village . Staff friendly and happy to have a joke . Room nice bathroom lovely
    Polly
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 5 reviews
    Great location, we are in love with Cromarty - quiet, peaceful small town, good local businesses (cafes, shops etc). We found accommodation easily, the house is warm and comfortable and has everything we need for a comfortable life.
    Kseniia
    Solo traveller
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 99 reviews
    Great location; really comfortable room & bed; very welcoming, personable hosts (+ excellent breakfast) Hosts recommended Fishertown Inn in Cromarty which was rammed (due to skiff racing weekend) but brilliant - they found us a table, food & beer were great
    John
    Young couple
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 7 reviews
    Extremely clean and lovely traditional little cottage. Great location, would go again. Property manager was very pleasant and polite. Great for two people and a pretty little private garden space fir breakfast outside.
    Carla
    Young couple
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 99 reviews
    Loved the B and B and the location was great. Great hosts and great breakfast.
    Ian
    Young couple
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 99 reviews
    This is a delightful place to stay. Lovely, large fresh room. Very quiet, and peaceful. Immaculately clean and an excellent breakfast. So glad we broke our journey from Orkney here. Made all the better by meeting Bertie, the Labrador puppy. Like the hosts, very welcoming!noth
    Shelagh
    Young couple
gogless