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

Castlebay 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

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Castlebay hotels

1. Driftwood

Driftwood
3.0 star property
South Uist
The price is P113,544
P136,252 total
includes taxes & fees
Aug 16 - Aug 17
Driftwood

2. 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 P7,575
P9,089 total
includes taxes & fees
Aug 22 - Aug 23
Polochar Inn

3. 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 P8,811
P10,573 total
includes taxes & fees
Aug 23 - Aug 24
Brae Lea Guest House

4. Lingeigh

Lingeigh
3.5 star property
South Uist
The price is P77,470
P92,964 total
includes taxes & fees
Aug 22 - Aug 23
Lingeigh

5. Dun Buidhe

Dun Buidhe
3.0 star property
South Uist
The price is P58,698
P70,438 total
includes taxes & fees
Aug 14 - Aug 15
Dun Buidhe

6. Sonas

Sonas
2.0 star property
South Uist
The price is P42,868
P51,441 total
includes taxes & fees
Aug 17 - Aug 18
Sonas
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, perfect for relaxation and scenic strolls along the coast.
  • Historic Kisimul Castle: Visit the iconic Kisimul Castle, a symbol of Barra's rich heritage and history.
  • Cultural Experiences: Immerse yourself in local traditions and enjoy vibrant live music events that reflect the area's culture.
  • Outdoor Adventures: Explore the breathtaking landscapes and surrounding islands, ideal for hiking and nature enthusiasts.
  • Charming Accommodations: Choose from a variety of cosy hotels and budget-friendly hostels tailored to every traveller's needs.

Find great hotels near Castlebay

Discover a variety of charming accommodations in Castlebay, Isle of Barra, tailored for every traveller's preference. From cosy hotels offering stunning views of the bay to budget-friendly hostels perfect for backpackers, there's something for everyone. With an array of hotel reviews available, you can find the perfect base to explore this picturesque Scottish island and its breathtaking surroundings.

  • Polochar Inn: Located 18km from Castlebay, the Polochar Inn offers a cosy and budget-friendly lodging experience. This inn features a welcoming Bar and Lounge, as well as a restaurant serving hearty meals. Guests can indulge in various sports and recreational activities in the nearby area, particularly fishing, which is a popular pastime. The inn also provides entertainment options, including a flatscreen TV in the common areas, making it a comfortable base for exploring the scenic beauty of the Isle of Barra.
  • Kilbride Hostel: Situated 18km from Castlebay, Kilbride Hostel is an ideal choice for budget-conscious travellers and backpackers. This hostel offers a relaxed environment with free WiFi access in both public areas and guest rooms, ensuring that guests stay connected during their visit. Additionally, the hostel features convenient self-parking and off-street parking options, making it easy for guests to explore the surrounding region. With its friendly atmosphere and essential amenities, Kilbride Hostel is well-suited for those seeking a simple yet comfortable stay.
  • UIST Travel Accommodation: Just 24km from Castlebay, UIST Travel Accommodation is a charming guesthouse that caters to budget travellers. This welcoming establishment provides a range of amenities, including television options for entertainment, with Netflix available for a relaxing night in. Guests can also enjoy nearby fishing opportunities, enhancing their stay with outdoor adventures. UIST Travel Accommodation combines comfort with affordability, making it a suitable option for those looking to immerse themselves in the beauty of the Hebrides.

Where to stay in Castlebay

Discover the enchanting charm of Castlebay, a picturesque village on the Isle of Barra. Embrace the beauty of its stunning beaches, ideal for relaxation and seaside strolls. Explore the vibrant town centre, where local culture thrives amidst breathtaking scenery. Venture into the surrounding Western Isles, rich in natural wonders, or visit the quaint township nearby for a taste of authentic island life. Castlebay offers an unforgettable experience for outdoor enthusiasts and cultural adventurers alike.

  • Isle of Barra: Nestled in the Outer Hebrides, Isle of Barra is a breathtaking island known for its stunning landscapes and rich culture. Castlebay, the main village, offers a warm welcome with its picturesque marina and charming local shops. Visitors flock here for the pristine beaches, outdoor activities like hiking and golfing, and the stunning scenery that changes with the seasons. The best times to visit are during April to May and July, when the island is alive with vibrant flora and fauna. Don't miss the iconic Kisimul Castle, a 15th-century fortress that stands proudly over the bay, providing a glimpse into the island's storied past.
  • Fuday: Located approximately 13km from Castlebay, Fuday is another stunning island that showcases the natural beauty of the region. It offers a tranquil escape for those seeking solitude and picturesque views. With a seasonal influx of visitors peaking from May to July, Fuday is perfect for exploring its rugged coastlines and serene landscapes. Ideal for nature enthusiasts, the island is a great spot for birdwatching and photography, allowing you to capture the essence of Scotland's idyllic islands. Although smaller and less populated, Fuday's charm lies in its peacefulness and breathtaking vistas.

Things to do in Castlebay

Shopping

In Castlebay, you can discover local shops offering a range of unique gifts and souvenirs, including handmade crafts and traditional Scottish items. If you're up for a drive, visit the nearby town of Barra, about 16km away, where you’ll find more shops and local markets to explore.

Recreation

Experience tranquillity at the Castlebay Spa, where soothing treatments and calming therapies await. Stroll along the picturesque beaches or hike the scenic trails of Barra, immersing yourself in nature's beauty while enjoying fresh, invigorating air.

Adventure

Explore the stunning landscapes of Barra by hiking the rugged trails of the Hebridean Way, offering breathtaking views of the coastline. For a unique experience, try kayaking around the island, where you can encounter local wildlife and discover hidden beaches along the shore.

Nightlife

In Castlebay, enjoy a pint at the lively Castlebay Hotel, where you can mingle with locals. For a more intimate vibe, visit the nearby Barra Fish and Chips, where you can savour delicious bites while soaking in the laid-back atmosphere of this charming island.

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

Booking tips and Expedia advantages for Castlebay

To save money on your trip to Castlebay, consider visiting between January and March when hotel prices are lower. Book your accommodation at least one month in advance for the best rates, and look for last-minute deals on Expedia. Aim to stay on a Tuesday for the cheapest rates, and consider combining your hotel, flights, and activities for additional savings. Explore free attractions, and utilise local public transport for affordable travel around the island. Additionally, refine your hotel search on Expedia to find eco-friendly options that suit your budget.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Castlebay is moderately seasonal. The cheapest months to stay in Castlebay are January to March, where the prices are moderately lower. This is in comparison to May to July, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Castlebay is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Castlebay is Tuesday. The most expensive day to stay in Castlebay is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You have the option to sort your results by price, allowing you to view the most affordable hotels first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your Castlebay hotel reservation with your flights and activities by opting for an Expedia package.

Find the best attractions near Castlebay

Castlebay offers a delightful blend of beach, outdoor, and cultural experiences. Visitors can explore stunning beaches, the historic Kisimul Castle, and the beautiful surrounding islands. Whether seeking romance or outdoor adventures, the area caters to all, making it an ideal destination for a memorable getaway.

  • Vatersay Beach: Located 5km from Castlebay, Vatersay Beach offers stunning sandy shores and crystal-clear waters, perfect for relaxation and beachcombing. The tranquil atmosphere coupled with breathtaking views of the surrounding landscape makes it an ideal spot to unwind and enjoy the natural beauty of the Isle of Barra.
  • Kisimul Castle: Situated 6km away, Kisimul Castle is a striking 15th-century fortress steeped in history and romance. Accessible by boat, this picturesque castle provides a glimpse into the region's rich cultural heritage and offers stunning views of the sea and surrounding islands.
  • Hebridean Way Start: Just 5km from Castlebay, the Hebridean Way Start marks the beginning of an epic walking route through the Outer Hebrides. This street buzzes with local character and is the launchpad for an adventure through some of Scotland's most spectacular landscapes.

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

Getting to Castlebay, Isle of Barra is convenient with three nearby airports. Castlebay Airport (BRR) is located 8km away, with comfortable accommodation options like Polochar Inn, just 10km from the airport, and UIST Travel Accommodation, a guesthouse 16km away. Benbecula Airport (BEB) is 58km away, offering nearby hotels such as the 3-star Orasay Inn, 11km from the airport, and the Swan View Lodge, 18km away. Tiree Airport (TRE), situated 63km from Castlebay, has options like Tiree Lodge Hotel and Tiree Scarinish Hotel, both 5km from the airport, ensuring a pleasant stay 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 traveler 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 hotel room reservations are refundable provided that you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, you may still be able to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Castlebay.
How is it to stay in Castlebay?
Visitors can enjoy all that Castlebay has to offer including the waterfront and monuments. There are 53 hotels and other accommodations in the surrounding area. Find out more about Castlebay.
What are the top places to visit in Castlebay?
A favorite place to visit is Castlebay Barra Ferry Terminal. You'll also find Vatersay Beach and Barra Beach in the area. Check out what more 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 temp of 56°F, while the coldest months are February and March with an average of 46°F. Average annual precipitation for Castlebay is 58 inches.