Skip to main content

The best guest houses in Tain

Check out our selection 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

Shandwick House enjoys a location in Tain, 28 miles from Strathpeffer Spa Golf Club and 8.9 miles from Carnegie Club Skibo Castle.

Beautiful big room. Fantastic breakfast. Excellent host.
Scored 9.6
9.6
Rated exceptional
Exceptional
649 reviews
Price from
$123.64
per night
Beechwood Lodge Guesthouse, hotel in Tain

Featuring free WiFi, Beechwood Lodge offers pet-friendly accommodations, 3.1 mi from Alness and 17 mi from Inverness. Free private parking is available on site, as well as a safe bike storage.

The host is very friendly and helpful. She took the time to prepare food when we arrived in the evening, talked to us, and gave us some great tips about what to visit. Breakfast was great, we ordered it the evening before. I had such a good sleep there... The place is situated close to all the distilleries in a quiet area!
Scored 9.4
9.4
Rated wonderful
Wonderful
174 reviews
Price from
$115.96
per night
Glenshee Guest House, hotel in Tain

Glenshee Guest House enjoys a location in Golspie, 2.1 miles from Dunrobin Castle and 10 miles from Carnegie Club Skibo Castle.

Very clean!
Scored 9.7
9.7
Rated exceptional
Exceptional
71 reviews
Price from
$132.75
per night
Little Ship Inn Rooms, hotel in Tain

Little Ship Inn Rooms offers accommodations in Invergordon, 25 miles from University of the Highlands and Islands, Inverness and 29 miles from Castle Stuart Golf Links.

Scored 8.2
8.2
Rated very good
Very Good
77 reviews
Price from
$136.65
per night
Shalimar Annex, hotel in Tain

Shalimar Annex offers accommodations in Alness, 19 miles from Inverness Castle and 13 miles from Strathpeffer Spa Golf Club.

The place is like an Airbnb home. We did a last-minute booking and the owner was super friendly and helpful! They accept late self-checkins and the instructions were very clear. Everything is hotel level and 100% worths the price.
Scored 7.6
7.6
Rated good
Good
24 reviews
Price from
$156.17
per night
Tigh Na Mara Guest House Rosemarkie- breakfast optional, hotel in Tain

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

I cannot recommend this bed and breakfast enough! The location is absolutely unbeatable, with stunning views of the sea right across the street. Waking up to the sound of the waves crashing against the shore was truly a dream come true. The rooms were beautifully decorated and incredibly comfortable, making it the perfect place to unwind and relax. The hosts were so warm and welcoming, making us feel right at home from the moment we arrived. The breakfast spread was delicious and varied, with fresh local produce and homemade treats that left us feeling satisfied and ready for a day of exploring. I cannot wait to return to this little slice of paradise by the sea. Thank you for an unforgettable stay!
Scored 9.2
9.2
Rated wonderful
Wonderful
180 reviews
All guest houses in Tain
Looking for a guest house?
Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.
Search guest houses in Tain

Guest Houses That Travelers Love in Tain

  • Avg. price/night: $123.64
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 416 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
     · 155 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 traveler
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 649 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 traveler
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 649 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.6
    9.6
    Rated exceptional
    Exceptional
     · 649 reviews
    Great host. Nice quiet room. Perfect breakfast. Nothing to fault it! Would definitely return.
    Gina
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 649 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.6
    9.6
    Rated exceptional
    Exceptional
     · 649 reviews
    Quiet convenient guest house with helpful host, parking and delicious freshly cooked breakfast
    Michael
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 649 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.2
    9.2
    Rated wonderful
    Wonderful
     · 109 reviews
    Great host and great location / views
    Shane
    Group
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 109 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