A rugged coastline with prominent cliffs and a calm sea.

Search Harris hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Property class

Guest rating

Our top choices for Harris hotels

1. Loch Erisort House

Loch Erisort House
Isle of Lewis
Loch Erisort House
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Harris attractions

A coastal landscape with a sandy beach, clear turquoise waters, and green hills under a cloudy sky.

Luskentyre Beach

10.0/10 (10 reviews)
Why not spend a care-free afternoon at Luskentyre Beach during your travels in Harris? Stroll along the sandy beaches or discover the area's mountain views.
See properties
A coastal landscape with a calm body of water reflecting the sky and surrounding hills.
Photo by Anna Richards

Traigh Losgaintir Beach

Why not spend a care-free afternoon at Traigh Losgaintir Beach during your travels in Harris? Wander the sandy beaches and seaside while you're in the area.
See properties
A beach with clear turquoise water, white sand, and grassy dunes.
Photo by Roberto Roberti

Tràigh Sheileboist

Why not spend a lazy afternoon at Tràigh Sheileboist during your trip to Harris? Wander the sandy beaches and seaside while you're in the area.
See properties

Harris Outdoor Adventure Centre

Enjoy an outing to Harris Outdoor Adventure Centre during your stay in Tarbert. Amble around the area's beaches or visit its churches.
See properties

St. Clement's Church

St. Clement's Church is just one of the places to see in Rodel, so why not enjoy the other things to explore during your travels? While you're in the area, stroll along the sandy beaches.
See properties

MacGillivray Centre

You can spend time studying the exhibits at MacGillivray Centre during your travels in Harris. Wander the beaches and seaside while you're in the area.
See properties

The Harris Tweed Company Grosebay

9.8/10 (9 reviews)
Enjoy an outing to The Harris Tweed Company Grosebay during your stay in Harris. Amble around the area's seaside or visit its churches.
See properties

Corran Rà

Why not spend a lazy afternoon at Corran Rà during your trip to Harris? Wander the sandy beaches or discover the area's mountain views.
See properties

Learn more about Harris

Golden beaches like Luskentyre invite you to wander barefoot along some of Europe's most pristine shorelines. Hike the rugged trails of North Harris for spectacular views before visiting local weavers crafting authentic Harris Tweed.

See all hotels in Harris
A coastal landscape with a sandy beach, clear turquoise waters, and green hills under a cloudy sky.

Top Harris Hotel Reviews

Recent Reviews in Harris

Stornoway Bed and Breakfast

Stornoway Bed and Breakfast

10/10 Excellent
"Outstanding as always. Great breakfast very comfortable bed"
Paul 1-night trip
Posted 1 day ago
Stornoway Bed and Breakfast
Traditional Croft House, modern interior, in stunning landscape, near the coast.

Traditional Croft House, modern interior, in stunning landscape, near the coast.

10/10 Excellent
"Perfect spot on the isle of Skye!"
Leslie A. 2-night trip
Posted 4 days ago
Traditional Croft House, modern interior, in stunning landscape, near the coast.
Macaulay Cottage, Grosebay, Isle of Harris

Macaulay Cottage, Grosebay, Isle of Harris

10/10 Excellent
"Ein wunderbares, sauberes, optimal ausgestattetes Haus! Wir, eine fünfköpfige Familie, haben die Woche in dem Haus sehr genossen. Ein echter Tipp! Wir kommen gerne wieder."
Philippe S. 7-night trip
Posted 7 days ago
Macaulay Cottage, Grosebay, Isle of Harris
Uig Sands Rooms

Uig Sands Rooms

10/10 Excellent
"Literally breathtaking. From all the furnishings to the view - everything was perfect. Looking forward to staying again :-)"
Georgina 2-night trip
Posted 11 days ago
Uig Sands Rooms
Magnificent views from our 2 Bedroom well appointed, comfortable family home

Magnificent views from our 2 Bedroom well appointed, comfortable family home

10/10 Excellent
"This was a return visit to this immaculately presented and equipped home. It is beautifully situated with walks and beaches direct from the house. The view from the house is magnificent."
Jonathan P. 7-night trip
Posted 2 weeks ago
Magnificent views from our 2 Bedroom well appointed, comfortable family home
Beach holiday home 5 minutes' walk to Luskentyre Beach

Beach holiday home 5 minutes' walk to Luskentyre Beach

8/10 Good
"Very good and near the beach"
Farquhar M. 7-night trip
Posted 3 weeks ago
Beach holiday home 5 minutes' walk to Luskentyre Beach
The Royal Hotel

The Royal Hotel

10/10 Excellent
"The rooms are very spacious. A beautiful view of a castle and easy roadside parking. "
Sherri 1-night trip
Posted 3 weeks ago
The Royal Hotel
Beautifully renovated property in heart of Tarbert

Beautifully renovated property in heart of Tarbert

10/10 Excellent
"Haus zentral in Tarbert gelegen, in der Nähe vom Fähranleger. Parken direkt vor dem Haus. Gute Ausstattung! Für uns die perfekte Location, um Lewis & Harris zu erkunden. Für uns war die Lage des Hauses ausschlaggebend. Super-Kommunikation mit den Gastgebern und gutes Preis-Leistungsverhältnis"
Silke R. 6-night trip
Posted 1 month ago
Beautifully renovated property in heart of Tarbert
County Hotel

County Hotel

8/10 Good
"The staff at the County Hotel were very friendly, helpful and obliging. They were always on hand to answer questions and sort out queries. Breakfast was very good and there were a selection of different choices on offer. Rooms were clean and tidy, especially the ensuite bathroom."
Fiona 3-night trip
Posted 2 months ago
County Hotel

More cheap accommodation in Harris

Heisgeir

Heisgeir

3 Sollas Isle of North Uist Scotland
NZ$866
4 Sept - 5 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
Heisgeir
 Loch Erisort House

Loch Erisort House

Shieldinish Isle of Lewis Scotland
Get rates Loch Erisort House
Riverside

Riverside

1 Bayhead Lingerbay Harris Scotland
Get rates
10/10 Exceptional! (1 review)
Riverside
11 Knock

11 Knock

11 Knock Carloway Carloway Isle of Lewis Scotland
Get rates11 Knock
Sealoch Cottage

Sealoch Cottage

24 Gravir Isle of Lewis Scotland
Get ratesSealoch Cottage
Tower Guest House

Tower Guest House

32 JAMES STREET Stornoway Scotland
Get rates
5/10 (2 reviews)
Tower Guest House

Find out more about Harris

Top reasons to visit Harris

  • Stunning Beaches: Harris boasts some of the most pristine beaches in the UK, perfect for sunbathing and water activities.
  • Breathtaking Landscapes: Explore dramatic coastal trails and the picturesque Harris Hills, ideal for hiking and photography.
  • Local Distilleries: Sample unique spirits at the Harris Distillery, a must-visit for whisky enthusiasts.
  • Cultural Experiences: Immerse yourself in local culture through charming churches and historic castles scattered across the islands.
  • Comfortable Accommodations: Enjoy a range of lodging options, from cosy B&Bs to beachfront hotels, catering to all travellers.

Find great hotels in and around Harris

Discover the charm of Harris, Scotland, with a range of comfortable accommodations tailored for every traveller. From cozy bed and breakfasts to beachfront hotels, you'll find options that cater to your needs, including pet-friendly stays. Whether you're seeking a scenic log cabin or a quaint cottage like Laxdale, Harris offers a delightful retreat to enjoy the stunning landscapes and warm hospitality of the Outer Hebrides.

  • Gealabhat Calllanish B&B: Located a short drive from Harris, Gealabhat Calllanish B&B offers a welcoming and budget-friendly experience for travellers seeking a comfortable stay. Known for its homely atmosphere, this Bed and Breakfast provides complimentary cooked breakfasts daily, ensuring you start your day off right. The tranquil surroundings and friendly hosts make it an ideal choice for those looking to immerse themselves in the local culture and enjoy a simple yet satisfying lodging option.
  • Uig Lodge: Just 24.1km from Harris, Uig Lodge is a charming Bed and Breakfast that boasts a remarkable guest rating of 9.4 out of 10. Perfectly suited for beach lovers and pet owners alike, this accommodation offers direct beach access, making it easy to enjoy the stunning coastal scenery. The lodge welcomes pets with a policy that permits dogs onsite, allowing you to travel with your furry friends. With its serene atmosphere and pet-friendly amenities, Uig Lodge promises a relaxing getaway for nature enthusiasts.
  • The Rodel Hotel: Situated in the heart of Harris, The Rodel Hotel is a cosy and budget-friendly option for travellers seeking a convenient stay. This hotel provides self-parking facilities for guests, making it easy to explore the beautiful surrounds at your own pace. The welcoming environment and comfortable accommodations ensure a pleasant experience while you take in the breathtaking landscapes and rich history of the area.

Where to stay in Harris

Harris, a stunning destination in the Western Isles, offers breathtaking scenery and a perfect blend of outdoor adventures and romantic escapes. Explore the beautiful Isle of Harris, with its pristine beaches and dramatic landscapes, or venture to the nearby Isle of Lewis for rich history and culture. Don't miss the tranquil Sound of Harris, where the natural beauty will leave you in awe. This enchanting region promises an unforgettable experience for every traveller.

  • Tarbert: Nestled in the heart of Harris, Tarbert is a charming village that serves as a gateway to the stunning landscapes of the Outer Hebrides. Renowned for its outdoor adventures, visitors can explore scenic beaches, engage in exhilarating kayaking, or unwind at the local golf course. The village's historic charm is complemented by its proximity to ancient landmarks and beautiful dunes, making it a perfect spot for nature lovers and history buffs alike. With visitor numbers peaking in the warmer months, Tarbert offers a vibrant experience, especially from April to July.
  • Leverburgh: Situated on the southern coast of Harris, Leverburgh is a picturesque village known for its breathtaking scenery and tranquil beaches. This hidden gem invites travellers to immerse themselves in the natural beauty of the area, with stunning lookouts and sandy shores just a stone's throw away. The village attracts visitors year-round, with peak seasons mirroring those of its neighbouring locales. Leverburgh is perfect for those seeking relaxation amidst nature or looking to embark on scenic walks along the coastline.
  • Rodel: A quaint village steeped in history, Rodel is often less crowded, especially in the winter months, making it an ideal retreat for those seeking solitude. Known for its beautiful beaches and notable monuments, Rodel is a place where visitors can connect with the past while enjoying the natural beauty of Harris. Summer months see an influx of visitors, particularly in June and September, drawn by its serene atmosphere and captivating coastal views. Rodel is a perfect spot for those looking to unwind and soak in the tranquillity of the Hebrides.

Things to do in Harris

Shopping

In Harris, you can explore local shops in Tarbert for unique gifts and crafts. If you're up for a drive, check out Stornoway's shops, including the Lewis Loom Centre, where you can find traditional Harris Tweed and other local products.

Recreation

At the Harris Wellness Retreat, immerse yourself in rejuvenating therapies using local ingredients, set against breathtaking coastal views. Engage in yoga sessions at the tranquil Hebridean Yoga Studio, where the serene atmosphere enhances mindfulness and relaxation.

Adventure

Explore the rugged landscapes of Harris through hiking the Clisham, the highest peak in the Outer Hebrides, for panoramic views. Water sports enthusiasts can enjoy kayaking in the crystal-clear waters of Luskentyre beach, while those seeking thrill can try coasteering along the dramatic coastline.

Nightlife

Visit the Temple Cafe in Tarbert for a cosy atmosphere and hearty meals. For a lively scene, check out the Harris Inn for local ales and occasional live music, while enjoying the stunning views of the surrounding landscapes.

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

Booking tips and Expedia advantages for Harris

To save money on your trip to Harris, consider visiting in January when accommodation prices are lower compared to the peak months of May, July, and October. Booking your stay about one month in advance usually yields the best rates, especially on a Monday, which is the least expensive day. For spontaneous travellers, check Expedia’s last-minute deals for great bargains. Additionally, combine your hotel, flights, and activities in a package deal for further savings. Don’t forget to use Expedia’s search filters to find the best prices and options that suit your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Harris are January, where the prices are slightly lower. This is in comparison to May, July and October, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Harris about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Harris is Monday. The most expensive day to stay in Harris is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you’re after. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Harris hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions in Harris

Harris, Scotland, is perfect for beach lovers and outdoor enthusiasts alike, offering a romantic getaway filled with natural beauty. Explore stunning beaches, historic castles, and charming churches while immersing yourself in local culture. Don't miss the Harris Distillery for a taste of local spirits, and venture into the Harris Hills for breathtaking views. The Outer Hebrides also beckon for further exploration, making your visit to Harris a memorable experience.

  • Luskentyre Beach: Experience the stunning beauty of Luskentyre Beach, known for its soft white sands and crystal-clear waters. This idyllic spot offers a serene escape where you can soak up the sun, take leisurely walks, or simply enjoy the breathtaking views of the surrounding mountains and islands.
  • Amhuinnsuidhe Castle: Nestled in a picturesque setting, Amhuinnsuidhe Castle exudes charm and romance. Explore its rich history and stunning architecture, and enjoy the surrounding landscape that adds to its enchanting atmosphere, making it a perfect spot for photography and leisurely strolls.
  • Ardbuidhe Cottage Gallery: Immerse yourself in local artistry at the Ardbuidhe Cottage Gallery. This quaint gallery showcases a variety of works from talented artists, celebrating the culture and creativity of Harris. It's a lovely place to appreciate art and perhaps find a unique souvenir.

Best time to go to Harris

The best time to visit Harris can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Harris falls in August, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Harris falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January43.5°F (6.4°C)Light RainMostly CloudyAverageSlightly Low
February43.2°F (6.2°C)Light RainMostly CloudyAverage
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 HighAverage
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 LowSlightly High
November47.5°F (8.6°C)Light RainMostly CloudySlightly LowAverage
December44.4°F (6.9°C)Light RainMostly CloudySlightly Low

The nearest major airports for your trip to Harris

To reach Harris, Scotland, the major airports are Stornoway (SYY), Benbecula (BEB), and Tiree (TRE). Stornoway Airport, located 41.8km from Harris, offers convenient accommodation options such as the 4-star Cabarfeidh Hotel and Hebridean Guest House, both just 3.2km away. Benbecula Airport is 62.8km away, with good options like the 3-star Orasay Inn, 11.3km from the airport. Tiree Airport is further afield at 164.2km, with the nearby Tiree Lodge Hotel and Tiree Scarinish Hotel both just 4.8km distant. Each airport provides various transport services to facilitate your journey to Harris.

Frequently asked questions

When is the best time to go to Harris?
The best time to visit Harris is generally during the late spring and summer months, from May to September, for the most pleasant weather and longest daylight hours.May and June are particularly good for avoiding the mid-summer crowds while still enjoying long days and the blooming machair. The machair, a fertile low-lying grassland near the coast, is a stunning sight when covered in wildflowers. These months are also excellent for hiking and exploring the beaches.July and August offer the warmest temperatures and the most hours of daylight, making them ideal for outdoor activities like kayaking, cycling, and enjoying the world-renowned beaches such as Luskentyre. This is peak season, so booking accommodation and ferries well in advance is essential. Nature enthusiasts will appreciate the opportunities for wildlife spotting, including various bird species and marine life.September brings slightly cooler temperatures but often provides a more tranquil experience as the summer crowds begin to thin. The light at this time of year can be particularly beautiful for photography, and it's still suitable for most outdoor pursuits.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Harris.
How can I save on a hotel booking in Harris with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Harris hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Harris?
Prices for hotels in Harris often vary, but you can find a great deal from NZ$275 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia