Search bed and breakfasts in Highlands

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 1,574 properties in Highlands
    Show map Map
  • The Royal Hotel Tain

    The Royal Hotel Tain

    Tain, United Kingdom
    8.1

    Very Good

    174 reviews

    Featuring free WiFi and a restaurant, The Royal Hotel Tain offers pet-friendly accommodations in Tain. Guests can enjoy the on-site bar. The rooms are fitted with a flat-screen TV.

  • Ben Nevis Hotel & Leisure Club

    Ben Nevis Hotel & Leisure Club

    Fort William, United Kingdom
    7.3

    Good

    1,547 reviews

    Situated only 1 mile from Fort William, Ben Nevis Hotel and Leisure Club offers a restaurant, a bar, free parking and a heated indoor swimming pool.

  • The Cnoc Hotel

    The Cnoc Hotel

    Struy, United Kingdom
    8.2

    Very Good

    55 reviews

    Featuring free WiFi and a terrace, The Cnoc Hotel offers accommodations in Struy, just 16 miles from Inverness. Guests can enjoy the on-site bar. Free private parking is available on site.

  • Nethybridge Hotel

    Nethybridge Hotel

    Nethy Bridge, United Kingdom
    7.4

    Good

    467 reviews

    Nethybridge Hotel is in the heart of the beautiful Cairngorm National Park, a 10-minute drive from the A9 and a 30-minute drive from Inverness.

  • Clan Macduff Hotel

    Clan Macduff Hotel

    Fort William, United Kingdom
    8.4

    Very Good

    2,259 reviews

    Looking onto Loch Linnhe, this hotel offers scenic views of the picturesque Highland landscape, free Wi-Fi, free private parking and a restaurant serving Highland cuisine.

  • Tingle Creek Hotel

    Tingle Creek Hotel

    Kyle of Lochalsh, United Kingdom
    8.8

    Excellent

    794 reviews

    Overlooking the Isle of Skye & Raasay, Tingle Creek Hotel is in a quiet location within the West Highlands of Scotland.

  • Royal Hotel ‘A Bespoke Hotel’

    Royal Hotel ‘A Bespoke Hotel’

    Thurso, United Kingdom
    6.8

    Review score

    961 reviews

    Located close to the center of the small town of Thurso, this is an excellent base for exploring the north coast.

  • Balmacara Hotel

    Balmacara Hotel

    Balmacara, United Kingdom
    7.7

    Good

    280 reviews

    On the shores of Loch Alsh, Balmacara Hotel is just a 5-minute drive from Kyle of Lochalsh, the main crossing point to the Isle of Skye.

  • The Waterside Hotel

    The Waterside Hotel

    Inverness, United Kingdom
    8.6

    Excellent

    1,002 reviews

    This family-run hotel is situated on the south bank of the River Ness, a short walk from central Iverness. It offers a restaurant, a bar and free parking.

  • Cruachan Hotel

    Cruachan Hotel

    Fort William, United Kingdom
    7.8

    Good

    2,388 reviews

    In the shadows of Ben Nevis and overlooking the picturesque Loch Linnhe, this hotel has accommodations with breakfast included a 5-minute walk from the center of Fort William.

You might also like these property types:

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...