Skip to main content

The best B&Bs in Cannich

Check out our pick of great B&Bs in Cannich

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Westward Bed and Breakfast, hotel in Cannich

Located in Cannich and only 43 km from Inverness Castle, Westward Bed and Breakfast provides accommodation with garden views, free WiFi and free private parking.

Everything
Scored 9.1
9.1
Rated superb
Superb
297 reviews
Price from
£125
1 night, 2 adults
The Steading Highland Glen Lodge, hotel in Drumnadrochit

Just over 20 miles from Inverness. There is free parking and WiFi and a full Scottish breakfast is served. Each room has a TV and tea and coffee facilities.

Room was comfortable, warm and cosy and bigger than the pictures made out with loads of storage and separate dining room and lounge area. Bed was comfortable and lots of refreshments provided. Hosts were fab and accommodating and breakfast was really nice. The garden was all a bit overgrown and where bits of the inn have been fixed over the years there's a bit of an odd mishmash of materials used but we felt it just added to the charm!
Scored 9.0
9.0
Rated superb
Superb
485 reviews
Price from
£110
1 night, 2 adults
Craigdarroch Hotel, hotel in Foyers

With a tranquil location in an ancient Highland forest, Craigdarroch Hotel has panoramic views of Loch Ness. There is free WiFi, and the spacious rooms all have en-suite bathrooms and modern...

Breakfast was great. Location was hard to find but when you had been once it was fiine
Scored 9.1
9.1
Rated superb
Superb
756 reviews
Price from
£126
1 night, 2 adults
Binnilidh Mhor B&B, hotel in Glenmoriston

Binnilidh Mhor B&B in Glenmoriston provides adults-only accommodation with a garden and a shared lounge. The 5-star bed and breakfast has mountain views and is 31 km from Urquhart Castle.

This stay will forever set the bar really high for our BnB stays. It’s all we ever wanted: Sheila and Allan are so welcoming and their conversations are so interesting. They made sure right away that we felt very comfortable, and their attention to details is unmatched. The breakfast was delicious and they are so easy to talk about accommodations like gluten free. The house is spotless and so clean. We felt like we were visiting family. The location of the house was a perfect home base for our couple days of exploring around (Inverness, fort Williams, glen Affric, working sheepdogs, isle of Skye…) it was so convenient and we were looking forward to come back every night to our cosy stay. They know the area really well and are so resourceful with great recommendations. We will remember the restaurant in the hotel 10 minutes away for a long time. I can’t believe they do not charge more for the room, as I felt like it was a luxurious stay. We stayed in other BnB close by and the experience was completely different, more like a fast and cheap stay, nothing like here. I think anybody visiting Scotland needs to spend a couple nights here. We will be back! Thank you so much for everything
Scored 9.8
9.8
Rated exceptional
Exceptional
145 reviews
Price from
£190
1 night, 2 adults
Urquhart Bay B&B, hotel in Drumnadrochit

Urquhart Bay B&B features mountain views, free WiFi and free private parking, set in Drumnadrochit, 27 km from Inverness Castle.

The hosts Annie and Simon made this a 5* experience.
Scored 9.8
9.8
Rated exceptional
Exceptional
185 reviews
Price from
£115
1 night, 2 adults
Foyers Bay Country House, hotel in Foyers

Located in a small village, 20 miles from Inverness, the Foyers Bay Country House is set in private grounds and has stunning views over Loch Ness.

Beautiful welcoming building in a lovely setting . Extremely welcoming staff . Very friendly . Would definitely recommend this place .
Scored 9.4
9.4
Rated superb
Superb
613 reviews
Price from
£220
1 night, 2 adults
Drumbuie Farm B&B, hotel in Drumnadrochit

Drumbuie Farm B&B features free WiFi throughout the property and includes a view of Loch Ness. This 4-star bed and breakfast offers a garden. Free private parking is available on site.

Large bath which was perfect after we completed 28 miles on the GGW.
Scored 9.2
9.2
Rated superb
Superb
506 reviews
Price from
£110
1 night, 2 adults
Glenmoriston Arms Hotel, hotel in Invermoriston

This traditional highland hotel, close to Loch Ness, is in the Highland village of Invermoriston and is ideally located on the A82 at the junction for Skye, Lochaber and Inverness is 40-minute drive...

Excellent vegan options for dinner and breakfast
Scored 9.0
9.0
Rated superb
Superb
455 reviews
Price from
£220
1 night, 2 adults
High March, hotel in Drumnadrochit

High March is located in Drumnadrochit, 32 km from Inverness Castle, 32 km from Inverness Railway Station, as well as 35 km from University of the Highlands and Islands, Inverness.

The setting and the location are superb. Once you’re in your room looking out at the Loch it’s hard not to relax and let the natural beauty seduce you. Highlands magic!
Scored 9.7
9.7
Rated exceptional
Exceptional
312 reviews
Price from
£130
1 night, 2 adults
Highland Bear Lodge & Luxury Bear Huts, hotel in Drumnadrochit

Set in Drumnadrochit, Highland Bear Lodge & Luxury Bear Huts is a historic bed and breakfast that offers free WiFi, and guests can enjoy water sports facilities and a terrace.

Nice little cabin in the highlands, would be great in summer sitting outside but was still cosy in December.
Scored 9.0
9.0
Rated superb
Superb
483 reviews
Price from
£99
1 night, 2 adults
All B&Bs in Cannich
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 Cannich

See all
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 206 reviews
    Cleanliness Location Quiet, everything tidy and worked Amanda was wonderful
    Jan
    Family with young children
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 75 reviews
    Private property, garden was lovely, location excellent.
    Julie
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 297 reviews
    great location, great hosts, good breakfast, very peaceful and comfortable
    Dale
    Family with young children
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 206 reviews
    This holiday park offers everything you could want. Great location, facilities and owners. Can not recommend highly enough. Beds were super comfy, chalet was spacious and local transport access is good. Would recommend to anyone wanting to explore the Highlands or simply relax in a beautiful setting.
    Abi
    Family with young children
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 297 reviews
    Great location, very friendly and helpful owners. Excellent breakfast. Very clean and a great shower. Free range eggs from owners hens. Will be staying here again.
    NICK
    People with friends
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 297 reviews
    Excellent stay in a quaint little BnB. Very nice and friendly owners with a wonderful full breakfast in the morning. Our room was very quiet and comfortable with a nice shower. Wonderful value for the money spent! I would definitely stay again.
    Ian
    People with friends
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 297 reviews
    Great location, friendly and welcoming owners, excellent breakfast. Rooms very comfortable.
    ian
    People with friends
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 206 reviews
    Great location - quiet but not remote. Well maintained grounds and accommodation. Exactly what we were looking for.
    Tracy
    Family with young children
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 297 reviews
    Great location. Clean spacious rooms. Excellent breakfast. Lovely friendly hosts
    Cecile
    Family with young children
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 297 reviews
    .Very, nice, charming and peaceful b&b. Comfortable and cosy room. While we stayed in a beautiful room in the building, there are also very nice cabins available. Good breakfast. Great hosts. Pup in walking distance.
    Thomas
    Young couple