A stone tower surrounded by water, with a small boat nearby. In the background, there are houses and hills.

Castlebay Hotels from S$190

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Castlebay hotels

1. Polochar Inn

Polochar Inn
3.0 star property
South Uist
8.6 out of 10, Excellent, (37 reviews)
"Good ocean views, perfect location, welcoming staff and nice food. "
United Kingdom
Chris
The price is S$190
includes taxes & fees
22 Aug - 23 Aug
Polochar Inn

2. Brae Lea Guest House

Brae Lea Guest House
2.0 star property
South Uist
10.0 out of 10, Exceptional, (40 reviews)
"Very nice accommodation, highly recommended."
United Kingdom
paul
The price is S$210
includes taxes & fees
23 Aug - 24 Aug
Brae Lea Guest House

3. Sonas

Sonas
2.0 star property
South Uist
The price is S$1,073
includes taxes & fees
18 Aug - 19 Aug
Sonas

4. Dun Buidhe

Dun Buidhe
3.0 star property
South Uist
The price is S$1,470
includes taxes & fees
14 Aug - 15 Aug
Dun Buidhe

5. Driftwood

Driftwood
3.0 star property
South Uist
The price is S$2,843
includes taxes & fees
16 Aug - 17 Aug
Driftwood

6. Lingeigh

Lingeigh
3.5 star property
South Uist
The price is S$1,940
includes taxes & fees
22 Aug - 23 Aug
Lingeigh
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 Castlebay attractions

Learn more about Castlebay

Escape to Castlebay! Enjoy its marina and monuments.

A coastal village with a prominent hill, a castle-like structure, and a body of water.
Photo by Gordon Hatton
Open Photo by Gordon Hatton

Top Castlebay Hotel Reviews

More cheap stays in Castlebay

Find out more about Castlebay

Top reasons to visit Castlebay

  • Stunning Beaches: Castlebay boasts beautiful beaches with crystal-clear waters, perfect for relaxation and exploration.
  • Historic Castles: Visitors can explore the captivating ruins of historic castles that dot the landscape.
  • Rich Cultural Experiences: Engage with local talent through live music and cultural events that showcase Barra's heritage.
  • Guided Tours: Discover the island's natural beauty and history with insightful guided tours.
  • Picturesque Scenery: Enjoy breathtaking landscapes, making Castlebay an ideal spot for both adventure and tranquillity.

Find great hotels near Castlebay

Castlebay offers a delightful selection of accommodations, from charming guesthouses to comfortable hotels, ensuring a memorable stay on the Isle of Barra. With stunning views of the surrounding landscape and a warm, welcoming atmosphere, you'll find the perfect base to explore this picturesque area. Whether you're seeking hotel reviews or specific amenities, the options available cater to a variety of preferences, making your visit to Castlebay truly enjoyable.

  • Polochar Inn: Located a mere 17.7km from Castlebay, Polochar Inn is a budget-friendly lodging option that boasts a guest rating of 8.6 out of 10. This charming inn offers a relaxed atmosphere with dining facilities that include a bar and lounge, as well as a restaurant serving local fare. Guests can immerse themselves in the stunning natural surroundings by engaging in nearby fishing activities. For entertainment, the inn provides flatscreen televisions, ensuring a comfortable and enjoyable stay.
  • Kilbride Hostel: A mere 17.7km from Castlebay, Kilbride Hostel presents an economical choice for budget-conscious travellers. This hostel caters to backpackers and offers essential amenities, such as free Wi-Fi in both rooms and public areas, allowing guests to stay connected during their visit. The property also features complimentary self-parking and off-street parking, making it convenient for those travelling by car. With its friendly atmosphere and communal spaces, Kilbride Hostel is ideal for those looking to meet fellow adventurers.
  • UIST Travel Accommodation: Situated 24.1km from Castlebay, UIST Travel Accommodation serves as a comfortable guesthouse for visitors exploring the Isle of Barra. This budget-friendly option offers a variety of recreation activities, including nearby fishing opportunities. Guests can relax with entertainment provided via multiple televisions, including access to Netflix, ensuring a cosy evening in after a day of exploration. The inviting atmosphere and essential amenities make it a solid choice for travellers seeking a home-like experience.

Where to stay in Castlebay

Castlebay, the main town on the Isle of Barra, is a delightful base for exploring the stunning Western Isles. With its picturesque town centre, charming beaches, and breathtaking outdoor scenery, visitors can immerse themselves in the region's rich culture. The small township of Castlebay offers proximity to natural wonders and tranquil retreats, making it perfect for those seeking adventure or relaxation amid the beauty of Scotland's coastline.

  • Isle of Barra: Nestled in the Outer Hebrides, the Isle of Barra is a picturesque island renowned for its stunning natural beauty and rich cultural heritage. Castlebay, the island's main settlement, serves as a gateway to explore its pristine beaches, dramatic dunes, and a charming marina. Visitors are drawn to the island for its outdoor activities, particularly golfing and scenic walks. The best time to visit is during the warmer months, from April to May and July, when the island comes alive with vibrant flora and fauna. Don't miss the chance to experience the local arts scene, which showcases the unique traditions of Barra.
  • Fuday: Located a mere 12.9km from Castlebay, Fuday is another enchanting island that offers a tranquil escape from the busier tourist spots. This serene island is characterised by its rugged coastline and unspoiled landscapes, ideal for nature lovers and those seeking solitude. Similar to Barra, Fuday experiences a seasonal influx of visitors, peaking from May to July. The island's remote charm and the opportunity for peaceful exploration make it a delightful addition to your itinerary, particularly for those wanting to immerse themselves in the beauty of the Hebrides.

Things to do in Castlebay

Shopping

In the heart of Castlebay, visit the local shops for authentic Scottish gifts, including handmade crafts and traditional souvenirs. If you're up for a drive, head to nearby Balivanich for more extensive shopping options, where you can find a mix of local goods and larger retail outlets.

Recreation

Explore the tranquil surroundings of Castlebay with a visit to the local wellness centre, where you can indulge in soothing treatments and yoga sessions. For outdoor recreation, the scenic walks along the coastline offer a chance to appreciate the stunning landscapes and fresh sea air.

Adventure

Explore the rugged beauty of Barra by hiking through the stunning landscapes of Vatersay, where rolling hills meet pristine beaches. For a thrilling experience, try kayaking around the coastline, discovering hidden coves and wildlife along the way.

Nightlife

Visit the Castlebay Hotel for a lively atmosphere and enjoy a selection of local ales. For a more relaxed evening, the Isle of Barra Distillers offers whisky tastings, while the local community centre often hosts events showcasing traditional music and dance.

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

Find the best attractions near Castlebay

Castlebay offers a delightful blend of beach, outdoor, and cultural experiences, making it an ideal destination for a memorable holiday. Visitors can explore stunning beaches, visit historic castles, and discover the enchanting islands nearby. Whether you seek romance or adventure, the attractions in and around Castlebay promise to cater to every traveller's desires.

  • Vatersay Beach: Situated approximately 4.8km from Castlebay, Vatersay Beach boasts stunning white sands and crystal-clear waters, making it an idyllic spot for relaxation and soaking up the sun. The tranquil atmosphere and scenic surroundings create a perfect escape for beach enthusiasts.
  • Kisimul Castle: Located about 6.4km from Castlebay, Kisimul Castle offers a glimpse into the rich history and culture of the Hebrides. Set on its own island, the castle exudes a romantic charm with its ancient stone walls and breathtaking views of the sea.
  • Hebridean Way Start: Just 4.8km from Castlebay, the Hebridean Way Start marks the beginning of a remarkable walking trail that showcases the stunning landscapes and vibrant culture of the Outer Hebrides, providing an excellent introduction to the region.

Best time to go to Castlebay

The best time to visit Castlebay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Castlebay falls in August, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Castlebay 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
January45.5°F (7.5°C)Light RainMostly CloudyAverageSlightly Low
February44.8°F (7.1°C)Light RainMostly CloudyAverageSlightly Low
March45.1°F (7.3°C)Light RainMostly CloudyAverageSlightly Low
April46.8°F (8.2°C)Light RainMostly CloudyAverageAverage
May49.6°F (9.8°C)Light RainMostly CloudySlightly HighSlightly High
June53.6°F (12.0°C)Light RainMostly CloudySlightly HighSlightly High
July56.3°F (13.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.0°F (13.9°C)Light RainMostly CloudyAverageAverage
September55.9°F (13.3°C)Light RainMostly CloudyAverageAverage
October52.9°F (11.6°C)Light RainMostly CloudySlightly LowAverage
November49.6°F (9.8°C)Light RainMostly CloudySlightly LowAverage
December46.9°F (8.3°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Castlebay

Reaching Castlebay, Isle of Barra, is convenient with several nearby airports. Castlebay Airport (BRR) is a mere 8.0km away, with commendable accommodation options such as Polochar Inn, 9.7km from the airport, and Brae Lea Guest House, located 17.7km away. Benbecula Airport (BEB) is 57.9km from Castlebay, with the Orasay Inn situated 11.3km away and Swan View Lodge 17.7km away. Tiree Airport (TRE) is 62.8km distant, offering the Tiree Lodge Hotel and Tiree Scarinish Hotel, both 4.8km from the airport. Transportation services are readily available from these hotels to the respective airports, ensuring smooth travel for visitors.

Frequently asked questions

Where is the best place to stay in Castlebay?
Polochar Inn, located 11.3 mi (18.1 km) from the heart of Castlebay, is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Brae Lea Guest House and Pod Beag Beside the Sea, Isle of Eriskay. See all available top hotels, or vacation rentals in Castlebay.
If I need to cancel my hotel reservation in Castlebay, will I receive a refund?
Yes! You'll find that most room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in 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 booking. Filter your search by fully refundable to find flexible hotel deals in Castlebay.
What's it like to stay in Castlebay?
Visitors can enjoy all that Castlebay has to offer, including the waterfront and monuments. There are 53 hotels and other accommodation options in the surrounding area. Find out more about Castlebay.
What should I see while I'm in Castlebay?
A favourite place to visit is Castlebay Barra Ferry Terminal. You'll also find Vatersay Beach and Barra Beach in the area. Take a look at what more there is to see and do in Expedia's Castlebay guide.
What's the weather like in Castlebay?
The hottest months are usually August and July, with an average temperature of 13°C, while the coldest months are February and March, with an average of 8°C. Average annual precipitation for Castlebay is 1474 mm.

Explore a world of travel with Expedia