Skip to main content

The best guest houses in Tain

Check out our pick of great guest houses in Tain

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Shandwick House, hotel in Tain

Set in Tain and only 44 km from Strathpeffer Spa Golf Club, Shandwick House offers accommodation with sea views, free WiFi and free private parking.

There was nothing 'not' to like. Spacious room, impeccably clean with comfy beds. Delicious breakfast. The place itself was quiet and peaceful, perfect for a short/long stay when visiting Scotland. The owner was very friendly and polite. Overall, it was a great place to stay.
Scored 9.5
9.5
Rated exceptional
Exceptional
624 reviews
Price from
£95
per night
Beechwood Lodge Guesthouse, hotel in Tain

Featuring free WiFi, Beechwood Lodge offers pet-friendly accommodation, 5 km from Alness and 28 km from Inverness. Free private parking is available on site, as well as a safe bike storage.

Breakfast was amazing. It's a shame I was feeling poorly with a cold and couldn't make the most of it. Gunta is a brilliant host. The bed was very comfortable and we had a lovely view from our window.
Scored 9.5
9.5
Rated exceptional
Exceptional
168 reviews
Price from
£94.50
per night
Glenshee Guest House, hotel in Tain

Glenshee Guest House is located in Golspie, 3.4 km from Dunrobin Castle, 16 km from Carnegie Club Skibo Castle, and 17 km from Royal Dornoch Golf Club.

Great location and friendly greeting. Comfortable bed and very clean and well equipped room topped off with a delicious breakfast.
Scored 9.7
9.7
Rated exceptional
Exceptional
53 reviews
Price from
£102
per night
Little Ship Inn Rooms, hotel in Tain

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.

Nice staff at the main check in building. Heating,
Scored 8.2
8.2
Rated very good
Very good
71 reviews
Price from
£105
per night
Shalimar Annex, hotel in Tain

Situated in Alness and only 31 km from Inverness Castle, Shalimar Annex features accommodation with mountain views, free WiFi and free private parking.

Basically everything was correct and prepared as well as can be there. Clean and facilities as advertised.
Scored 7.6
7.6
Rated good
Good
23 reviews
Price from
£144
per night
Tigh Na Mara Guest House Rosemarkie- breakfast optional, hotel in Tain

Situated in Rosemarkie, just steps from the beach, Tigh Na Mara Guest House Rosemarkie- breakfast optional features free WiFi.

The host was very welcoming. The house was beautiful and in a really lovely location close to Fairy Glen and Channonry Point
Scored 9.2
9.2
Rated superb
Superb
184 reviews
All guest houses in Tain

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Tain

Guest houses that travellers love in Tain

  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 394 reviews
    We stayed at St Duthus Villa Guesthouse during our recent cycle trip, and it was a fantastic experience. The accommodation was comfortable and well-maintained, perfect for a restful night after a long day of cycling. Our host, Kim, was exceptional—warm, welcoming, and incredibly professional. Highly recommend Fort Guest House for anyone traveling through the area!
    dermot
    Group
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 162 reviews
    Very quaint and charming room, well decorated and very friendly hostess. You have a kitchenette with everything you need, large comfortable bed and a living room area to sit in in the evenings. Love the horses outside as well. Inver is a gorgeous little village with a beautiful beach. You can see the stars in the night sky more vividly than usual as its so sparsely populated. Lovely vibe and friendly folk around the area.
    James
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 624 reviews
    Great location, room was clean and well appointed. Dennis was a great host making sure I had a comfortable stay. The full cooked breakfast was brilliant with freshly brewed coffee set me up for the day.
    Scott
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 624 reviews
    Great location, very helpful host. Quiet comfortable premises with great parking and good Wifi which was important to us. great value. Yummy breakfast.
    Alex
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 624 reviews
    Great host. Nice quiet room. Perfect breakfast. Nothing to fault it! Would definitely return.
    Gina
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 624 reviews
    Lovely, tastefully decorated room with a very comfortable bed and excellent in-room facilities. Quiet central location in a charming village, close to lovely shore walks. Friendly and accommodating hosts. Highly recommended.
    David
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 624 reviews
    Quiet convenient guest house with helpful host, parking and delicious freshly cooked breakfast
    Michael
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 624 reviews
    We thought the room was great, the breakfast room amenities were well equipped and the breakfast provided was delicious. The owners Dennis abd Clara were great hosts. The bed and breakfast place was located in the lovely town of Tain close to places of interest
    Rob
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 124 reviews
    Great host and great location / views
    Shane
    Group
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 124 reviews
    A great host, pleasant and helpful. Very clean rooms and well appointed. A great breakfast served in the morning. Location a short distance from the A9, making the quiet location easy to find. A very well run B&B.
    Skisteve
    Group