Find hotels in Isle of Barra from $856

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Isle of Barra hotels

Brae Lea Guest House

Brae Lea Guest House
2.0 star property
South Uist
10.0 out of 10, Exceptional, (34)
"Fantastic place, Rupert is a fantastic host with great local knowledge and his breakfast is outstanding. "
United Kingdom
Anonymous traveler
Brae Lea Guest House

Lingeigh

Lingeigh
3.5 star property
South Uist
$820 nightly
The price is $984
Jan 6 - Jan 7, 2026
Total with taxes and fees
Lingeigh

Driftwood

Driftwood
3.0 star property
South Uist
$821 nightly
The price is $986
Jan 5 - Jan 6, 2026
Total with taxes and fees
Driftwood

Dun Buidhe

Dun Buidhe
3.0 star property
South Uist
$768 nightly
The price is $921
Jan 3 - Jan 4, 2026
Total with taxes and fees
Dun Buidhe

Smiddy Cottage

Smiddy Cottage
3.5 star property
South Uist
$714 nightly
The price is $856
Jan 6 - Jan 7, 2026
Total with taxes and fees
Smiddy Cottage

Fuidaigh

Fuidaigh
3.5 star property
South Uist
$912 nightly
The price is $1,094
Jan 2 - Jan 3, 2026
Total with taxes and fees
Fuidaigh
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 Isle of Barra attractions

Learn more about Isle of Barra

Watch planes land directly on Traigh Mhor Beach, the world's only beach runway used for scheduled flights. Hike up to Heaval for panoramic views of the island's white sand beaches and turquoise waters.

Adobe

Top Isle of Barra Hotel Reviews

More cheap stays in Isle of Barra

Hotels in Isle of Barra with star-rating

Find out more about Isle of Barra

Top reasons to visit Isle of Barra

  • Stunning Beaches: Relax on beautiful beaches like Tangasdale Beach and Praia Barra, featuring golden sands and crystal-clear waters.
  • Outdoor Adventures: Enjoy activities such as golfing and boating, perfect for outdoor enthusiasts.
  • Scenic Boat Trips: Explore the breathtaking coastline and nearby islands for unique views and experiences.
  • Historic Castles: Discover the rich history of the island through its charming castles and landmarks.
  • Charming Accommodations: Stay in cozy bed & breakfasts and inns with stunning sea views for a memorable experience.

Find great hotels near Isle of Barra

Isle of Barra offers a charming selection of accommodations, including cozy bed & breakfasts and inviting inns, perfect for any traveler. Whether you're seeking a golf-themed getaway, a beach vacation experience, or a business-friendly stay, you'll find options to suit your needs. Enjoy stunning sea view accommodations and explore local hotel reviews to ensure a memorable visit to this picturesque Scottish island.

  • Polochar Inn: Situated 10 miles from Isle of Barra, Polochar Inn offers a cozy and inviting atmosphere ideal for travelers seeking both relaxation and adventure. This charming inn features a delightful restaurant and bar/lounge, providing a perfect spot to unwind after a day of exploring. Guests can indulge in various recreational activities, including fishing nearby, ensuring a fun-filled experience. The inn's comfortable rooms are equipped with flat-screen TVs, allowing visitors to enjoy entertainment in a relaxed setting. Polochar Inn is perfect for those looking to immerse themselves in the stunning Scottish landscape while enjoying modern comforts.
  • Brae Lea Guest House: Located 14 miles from Isle of Barra, Brae Lea Guest House is a lovely bed and breakfast that emphasizes warmth and hospitality. Guests can start their day with a complimentary breakfast featuring both continental and cooked options, ensuring a hearty meal to fuel their adventures. The guest house’s homey atmosphere and personalized service make it a popular choice for visitors seeking a more intimate lodging experience. With its tranquil surroundings and comfortable accommodations, Brae Lea is a wonderful retreat for those looking to relax and enjoy the scenic beauty of the Scottish Highlands.
  • Kilbride Hostel: Just 10 miles from Isle of Barra, Kilbride Hostel is the perfect option for budget-conscious travelers or backpackers seeking a social atmosphere. This hostel provides free WiFi in both rooms and public areas, ensuring guests stay connected during their stay. With off-street parking and self-parking available for free, it's a convenient choice for those traveling by car. The communal spaces foster a friendly environment, making it easy to meet fellow travelers. Kilbride Hostel offers a unique blend of affordability and community, ideal for adventurous spirits looking to explore the beauty of Scotland.

Where to stay in Isle of Barra

Isle of Barra offers a perfect blend of outdoor adventures and romantic getaways. Relax on the stunning Tangasdale Beach, where golden sands meet crystal-clear waters, or explore Praia Barra with its breathtaking sea views. Don't miss the chance to hop over to nearby islands, each with its unique charm. Whether you're looking for beach relaxation or exciting outdoor activities, Isle of Barra is an unforgettable destination that promises lasting memories.

  • Castlebay: Nestled on the picturesque Isle of Barra, Castlebay is a charming village known for its stunning coastal views and inviting atmosphere. The travel experience here is characterized by its idyllic beaches, outdoor adventures, and romantic settings, making it a perfect getaway. Visitors flock to Castlebay during the peak months of May to July, enjoying the local marina and the sandy shores of its nudist beach. With a mix of historical landmarks and natural beauty, Castlebay offers a unique blend of relaxation and exploration for travelers seeking a serene escape.
  • Fuday: Located approximately 6 miles from Isle of Barra, Fuday is a serene island that captivates visitors with its unspoiled landscapes and natural features. The seasonal travel experience sees a peak in arrivals during May to June and August, drawing in those looking for tranquility away from bustling tourist spots. With moderate visitor numbers, Fuday presents an opportunity for peaceful hikes and exploration of its scenic surroundings. This hidden gem is perfect for travelers seeking a quiet retreat, making it an ideal addition to your itinerary.

Things to do near Isle of Barra

The Isle of Barra is perfect for beach lovers and outdoor enthusiasts seeking a romantic getaway. Visitors can enjoy activities like golfing on scenic courses and boating adventures. A highlight of your trip should be the boat trips that explore the stunning coastline and nearby islands, offering unique views and experiences. Whether you're relaxing on the beach or engaging in outdoor activities, Barra promises a memorable vacation.

Shopping

On the Isle of Barra, enjoy local shops selling unique gifts and souvenirs, such as handmade crafts and traditional Scottish goods. If you're up for a drive, visit the nearby town of Castlebay, about 10 miles away, where you can find additional shops and charming boutiques.

Recreation

Experience the scenic Askernish Golf Club, located 15 miles from Isle of Barra. Enjoy a round of golf amidst stunning landscapes, breathe in the fresh air, and embrace the outdoors. The club's vibrant atmosphere is perfect for relaxation and recreation, making it a must-visit for wellness enthusiasts.

Adventure

Explore the stunning beaches of Isle of Barra, perfect for kayaking and paddleboarding. Experience the thrill of hiking up Heaval, where you'll be rewarded with panoramic views of the island. Don't miss the opportunity to cycle along scenic coastal paths, taking in the breathtaking landscapes.

Nightlife

Experience the vibrant nightlife on Isle of Barra by visiting the Barra Pub for a cozy atmosphere and local brews. For a more lively scene, check out the Castlebay Hotel, where you can enjoy traditional Scottish music and mingle with friendly locals.

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

Booking tips and Expedia advantages for Isle of Barra

To save money on your trip to the Isle of Barra, consider visiting between January and March when hotel prices are lower. Book about a month in advance for the best rates, and aim to stay on a Tuesday for the cheapest night. Look for last-minute deals on Expedia and consider package deals that combine flights and accommodations for extra savings. Join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future stays. Explore free activities like scenic walks and local beaches to enjoy the beautiful surroundings without spending a dime.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Isle of Barra is moderately seasonal. The cheapest months to stay in Isle of Barra are January to March, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel in Isle of Barra about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Isle of Barra is Tuesday. The most expensive day to stay in Isle of Barra is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and type of hotel you prefer. To discover the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay on the Isle of Barra with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Isle of Barra

Isle of Barra is the perfect destination for beach lovers and outdoor enthusiasts seeking a romantic getaway. Visitors can explore beautiful beaches, stunning landscapes, and historic castles. Some must-see attractions include Barra Beach and the breathtaking scenery of the Isle of Barra itself. Whether you're looking to relax by the shore or embark on outdoor adventures, this enchanting island offers a memorable experience for every traveler.

  • Barra Beach: Located 4 miles from Isle of Barra, this stunning beach offers a relaxed atmosphere with soft sands and gentle waves, perfect for sunbathing and beachcombing. Enjoy picturesque views and the soothing sounds of the ocean.
  • Kisimul Castle: Situated 2 miles from Isle of Barra, Kisimul Castle exudes romance and history. Perched on a small island, this 15th-century fortress invites you to explore its ancient walls and soak in the cultural heritage of the Hebrides.
  • Traigh Mhòr: Also 4 miles from Isle of Barra, Traigh Mhòr boasts breathtaking scenery and a tranquil beach vibe. It is a fantastic spot for long walks, picnics, and enjoying the natural beauty of the Scottish coastline.

Best time to go to Isle of Barra

The best time to visit Isle of Barra 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January45.5°F (7.5°C)Light RainMostly CloudyAverageModerately Low
February44.8°F (7.1°C)Light RainMostly CloudyAverageModerately Low
March45.1°F (7.3°C)Light RainMostly CloudyAverageModerately Low
April46.8°F (8.2°C)Light RainMostly CloudyModerately HighAverage
May49.6°F (9.8°C)Light RainMostly CloudyModerately HighAverage
June53.6°F (12.0°C)Light RainMostly CloudyAverageModerately High
July56.3°F (13.5°C)Light RainMostly CloudyModerately HighModerately High
August57.0°F (13.9°C)Light RainMostly CloudyAverageModerately High
September55.9°F (13.3°C)Light RainMostly CloudyAverageAverage
October52.9°F (11.6°C)Light RainMostly CloudyModerately LowAverage
November49.6°F (9.8°C)Light RainMostly CloudyModerately LowAverage
December46.9°F (8.3°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Isle of Barra

Traveling to the Isle of Barra can be convenient with three major airports nearby. Castlebay Airport (BRR) is only 3 miles from the island and offers access to several accommodations, including the Polochar Inn, 6 miles away, and Kilbride Hostel, 7 miles away. Benbecula Airport (BEB), located 35 miles away, has nearby options like the Orasay Inn, 7 miles from the airport. Tiree Airport (TRE), situated 40 miles away, features the Tiree Lodge Hotel, just 3 miles from its terminal. Each airport provides various transportation services to facilitate easy access to the Isle of Barra and surrounding lodging.

Frequently asked questions

When is the best time to go to Isle of Barra?
The most popular time to visit the Isle of Barra is April, when the island begins to bloom with vibrant colors and the weather starts to warm up. During this time, average temperatures range from the mid-40s to low 50s Fahrenheit, making it comfortable for outdoor exploration.

As you delve into the peak season, which spans from April to June, you'll find a delightful atmosphere filled with local events and activities. This is the ideal period for those who appreciate attentive service, as many businesses gear up to welcome visitors with an array of experiences, from guided tours to cultural festivals. The enchanting landscapes of Barra invite travelers to embark on adventures such as hiking, cycling, or simply soaking in the stunning coastal scenery.

April is particularly special, as it marks the beginning of the tourist season. Visitors can enjoy the tranquility of the island before the summer rush, allowing for a more intimate experience with nature and the friendly local community. The milder weather enhances opportunities for sightseeing, whether you're exploring the historical sites or taking in breathtaking views of the surrounding islands.

If you're looking for a more budget-friendly option, consider visiting in November. While this is typically regarded as the low season, it presents a unique opportunity to experience Barra's serene beauty and captivating landscapes without the crowds.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Isle of Barra hotel for you.
How can I save on a Isle of Barra hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Isle of Barra 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.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Isle of Barra hotel?
Prices for hotels in Isle of Barra often vary, but you can find a great deal from $856 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 the cheapest rate.

Explore a world of travel with Expedia