A two-story building with a green roof and a sign that reads "Bank of Scotland."

Tarbert Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Tarbert hotels

Beech Cottage

Beech Cottage
3.0 star property
Isle of Lewis
10.0 out of 10, Exceptional, (1 review)
"Everything was perfect, view, everything in the cottage you could need, warm, clean and I loved the snug with all the reading material on offer on the bookcase. Lovely relaxing in the evening in the lounge with woodburner on, stone walls added to the character"
United Kingdom
Ian
Beech Cottage

Loch Erisort House

Loch Erisort House
2.0 star property
Isle of Lewis
10.0 out of 10, Exceptional, (5 reviews)
"Spacious room, very quiet which is exactly what we like. The hosts were absolutely wonderful and very helpful. If we are ever back we'll stay here. Ideally situated for exploring the Isle of Lewis."
United Kingdom
Steve
The price is P15,010
P15,010 total
includes taxes & fees
Jul 24 - Jul 25
Loch Erisort House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Tarbert attractions

Learn more about Tarbert

Trip time! Discover the island views, churches, and beaches in Tarbert.

A coastal town with houses along the shore, a pier extending into the water, and several boats.
Photo by Trevor Rickard
Open Photo by Trevor Rickard

Top Tarbert Hotel Reviews

More cheap stays in Tarbert

Find out more about Tarbert

Top reasons to visit Tarbert

  • Stunning Natural Scenery: Tarbert is set in the picturesque Isle of Harris, offering breathtaking landscapes perfect for outdoor activities.
  • Outdoor Adventures: Enjoy a variety of activities such as golfing, kayaking, and hiking in the beautiful surroundings.
  • Historic Sites: Visit the impressive Tarbert Castle, which adds a touch of history to your exploration.
  • Vibrant Local Culture: Experience the rich culture of the area, particularly in South Harris, where nature and history intertwine.
  • Charming Accommodations: Choose from cosy bed and breakfasts to pet-friendly hotels, ensuring a comfortable stay.

Find great hotels near Tarbert

Discover a charming selection of accommodations in Tarbert, Harris, catering to a variety of traveller needs. From cosy bed and breakfasts to welcoming hotels, you'll find the perfect base for your Scottish adventure. Enjoy pet-friendly options and beach access, ensuring a delightful stay. Whether you're looking for holiday rentals or hotels in Tarbert, there's something for everyone in this picturesque village surrounded by stunning landscapes.

  • Gealabhat Calllanish B&B: Nestled 34km from Tarbert, Gealabhat Calllanish B&B provides a charming and budget-friendly retreat. This cosy Bed and Breakfast offers complimentary daily breakfast options, including a hearty cooked breakfast to start your day off right. The warm hospitality and homely atmosphere make it an excellent choice for travellers seeking comfort without breaking the bank.
  • Loch Roag Guest House & Eshcol Guest House: Located 35km from Tarbert, the 3-star Loch Roag Guest House & Eshcol Guest House boasts a guest rating of 9.2 out of 10, highlighting its dedication to guest satisfaction. Guests can enjoy a variety of amenities including a bar and lounge, a restaurant, and daily complimentary breakfast, including a cooked option. The entertainment facilities, such as a television and DVD player, ensure a pleasant stay for those looking to unwind after a day of exploring.
  • Uig Lodge: Situated 35km from Tarbert, Uig Lodge stands out with its inviting beachside location, perfect for those who enjoy seaside getaways. With a commendable guest rating of 9.4 out of 10, this budget-friendly accommodation is also pet-friendly, allowing you to bring your furry friends along for the adventure. Offering direct beach access, Uig Lodge is ideal for visitors seeking a tranquil escape while enjoying the beauty of the Scottish coast.

Where to stay in Tarbert

Tarbert, nestled in the breathtaking Isle of Harris, is an idyllic destination for outdoor enthusiasts and beach lovers alike. This charming village offers stunning scenery and a rich cultural experience, making it perfect for romantic getaways and adventurous explorations. Nearby, the captivating landscapes of Harris provide endless opportunities for hiking, water sports, and simply soaking in the beauty of nature. Experience the unique vibe of Tarbert and discover the enchanting charm of its surroundings.

  • Harris: Situated in the picturesque Isle of Harris, Tarbert serves as the gateway to this stunning region. Known for its breathtaking beaches and rugged landscapes, Harris attracts visitors year-round, with peak seasons in the spring and summer months. Outdoor enthusiasts can enjoy hiking trails and scenic lookouts, while romantic getaways are perfect for those seeking tranquillity amidst nature. The local beaches, characterised by soft white sands and turquoise waters, are ideal for relaxation and exploration, making Harris a must-visit destination for those longing for an outdoor adventure.
  • Ardhasaig: Just 3km from Tarbert, the charming village of Ardhasaig is a delightful spot for those interested in cultural experiences. With visitor numbers peaking in January and during the summer months, Ardhasaig offers a unique blend of beachside relaxation and historical exploration. The local attractions include beautiful beaches and a historic castle, perfect for leisurely strolls and photography. The village exudes a romantic atmosphere, making it an ideal choice for couples seeking a serene escape in a picturesque setting.
  • Grosebay: Located 6km from Tarbert, Grosebay is a quaint village that promises adventure and natural beauty. With a moderately seasonal influx of visitors, particularly during the summer, it’s a great destination for those looking to immerse themselves in outdoor activities. The stunning beaches and lookout points provide ample opportunity for exploration and relaxation. Whether you're keen on a beach day or seeking thrilling outdoor experiences, Grosebay is the perfect place to enjoy the rugged beauty of the Scottish landscape.

Things to do in Tarbert

Shopping

In Tarbert, you'll discover charming local shops offering unique gifts and souvenirs, such as the Harris Tweed shop for exquisite textiles. If you're up for a drive, head to Stornoway for larger selections at shops like The Isle Shop and the Hebridean Shop, both known for their local crafts and delicacies.

Recreation

The Harris Hotel offers a tranquil retreat with spa treatments and wellness therapies, providing a serene atmosphere to unwind. For outdoor enthusiasts, the nearby Harris Tweed coast features stunning beaches and nature walks, allowing for a rejuvenating connection with the striking landscapes of the Isle of Harris.

Adventure

Explore the rugged landscapes of Harris by hiking the Harris Mountain Trail, offering stunning views of the surrounding hills and coastline. Alternatively, try kayaking in the crystal-clear waters of West Loch Tarbert for an exhilarating experience amidst nature.

Nightlife

In Tarbert, indulge in a lively evening at the Hotel Hebrides, where you can enjoy drinks and live music. Alternatively, visit the Tarbert Harbour Inn for a cosy pub atmosphere, perfect for unwinding with a local whisky while soaking in the beautiful harbour views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Tarbert

Tarbert offers a delightful blend of outdoor adventures and cultural experiences, making it perfect for a beach holiday. Visitors can explore the stunning beaches, discover the historic Tarbert Castle, and take in breathtaking views at West Loch Tarbert. The area is ideal for those seeking an active getaway or a taste of local heritage, particularly in South Harris, where nature and history intertwine seamlessly.

  • Luskentyre Beach: Located 10km from Tarbert, Luskentyre Beach offers stunning views of turquoise waters framed by white sands. This serene setting is perfect for a leisurely stroll or simply soaking up the peaceful beach vibes, making it a wonderful escape into nature.
  • Amhuinnsuidhe Castle: Just 13km away, Amhuinnsuidhe Castle exudes charm and romance with its picturesque architecture surrounded by breathtaking landscapes. The castle’s rich history and cultural significance provide a captivating glimpse into the heritage of the area.
  • Ardbuidhe Cottage Gallery: Situated only 6km from Tarbert, Ardbuidhe Cottage Gallery showcases local art and crafts, offering a cultural experience. Visitors can enjoy the creativity of the artists while appreciating the gallery's quaint charm.

Best time to go to Tarbert

The best time to visit Tarbert is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January43.7°F (6.5°C)Light RainMostly CloudyAverageSlightly Low
February43.2°F (6.2°C)Light RainMostly CloudyAverageSlightly Low
March43.9°F (6.6°C)Light RainMostly CloudyAverageAverage
April46.2°F (7.9°C)Light RainMostly CloudySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.4°F (11.9°C)Light RainMostly CloudySlightly HighSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudyAverageAverage
September54.7°F (12.6°C)Light RainMostly CloudyAverageAverage
October51.3°F (10.7°C)Light RainMostly CloudySlightly LowAverage
November47.5°F (8.6°C)Light RainMostly CloudySlightly LowSlightly Low
December44.4°F (6.9°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Tarbert

Travelling to Tarbert, Harris, Scotland, is convenient from several major airports. Stornoway Airport (SYY) is situated 45km away and offers great accommodation options such as the 4-star Cabarfeidh Hotel and the Hebridean Guest House, both located 3km from the airport. Benbecula Airport (BEB) is 58km from Tarbert, with nearby options like the 3-star Orasay Inn, 11km away. Castlebay Airport (BRR) is 105km distant, featuring options like the Polochar Inn, 10km from the airport. Each airport provides easy access to Tarbert, ensuring a pleasant stay in this stunning part of Scotland.

Frequently asked questions

If I need to cancel my hotel reservation in Tarbert, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Tarbert.
What is staying in Tarbert like?
Visitors can enjoy all that Tarbert has to offer including the churches and beaches. Tourists to the city can also enjoy its scenic landscape. In Tarbert, there are 3 hotels and other accommodations to choose from. Find out more about Tarbert.
What should I see while I'm in Tarbert?
A favorite place to visit is Harris Outdoor Adventure Centre. You'll also find Ardbuidhe Cottage Gallery and Clisham in the area. Check out what more to see and do in Expedia's Tarbert guide.
What's the seasonal weather like in Tarbert?
The hottest months are usually August and July with an average temp of 55°F, while the coldest months are February and January with an average of 44°F. Average annual precipitation for Tarbert is 51 inches.