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

Find hotels in Castlebay from Rp2.348.955

  • 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
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Castlebay hotels

1. Polochar Inn

Polochar Inn
South Uist
United Kingdom
Chris
Rp1.957.462
Rp2.348.955 total
includes taxes & fees
27 Sept - 28 Sept
Polochar Inn

2. Brae Lea Guest House

Brae Lea Guest House
South Uist
United Kingdom
Paul
Rp2.576.692
Rp3.092.031 total
includes taxes & fees
26 Sept - 27 Sept
Brae Lea Guest House

3. Driftwood

Driftwood
South Uist
Rp25.909.545
Rp31.091.455 total
includes taxes & fees
22 Sept - 23 Sept
Driftwood

4. Dun Buidhe

Dun Buidhe
South Uist
Rp14.093.243
Rp16.911.891 total
includes taxes & fees
26 Sept - 27 Sept
Dun Buidhe

5. Lingeigh

Lingeigh
South Uist
Rp17.485.919
Rp20.983.103 total
includes taxes & fees
12 Sept - 13 Sept
Lingeigh

6. Smiddy Cottage

Smiddy Cottage
South Uist
United Kingdom
John
Rp15.771.922
Rp18.926.306 total
includes taxes & fees
19 Sept - 20 Sept
Smiddy Cottage

7. Sonas

Sonas
South Uist
Rp12.536.431
Rp15.043.717 total
includes taxes & fees
26 Sept - 27 Sept
Sonas

8. Fuidaigh

Fuidaigh
South Uist
Rp21.344.708
Rp25.613.649 total
includes taxes & fees
26 Sept - 27 Sept
Fuidaigh
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Castlebay attractions

Kisimul Castle

After visiting Kisimul Castle, make a plan to see the other sights and activities in Castlebay. Stroll along the marina or visit the cathedral while you're in the area.
See properties

Learn more about Castlebay

Escape to Castlebay! Enjoy its marina and monuments.

See all hotels in Castlebay
A coastal village with a prominent hill, a castle-like structure, and a body of water.
Photo by Gordon Hatton

Top Castlebay Hotel Reviews

Smiddy Cottage

Smiddy Cottage

10/10 Excellent
"The property had everything necessary for a relaxing break. Little extras from the owner were a great touch. The gated garden was perfect for our dog to enjoy the garden."
John 6-night trip
Posted 2 months ago
Smiddy Cottage
Brae Lea Guest House

Brae Lea Guest House

10/10 Excellent
"Brae Lea is far more than one would expect. The location is a short walk to the Ferry Terminal at Lochboisdale - yet driving from the north, you feel as if you’re nestled in the foothills of a mountain (because you are). Rupert is an outstanding host, and he doubles as a 5-Star concierge. He helped us sort travel and touring arrangements as well as made breakfast and suggested dinner options. The Brae Lea accommodations are also top drawer. Clean - efficient - spacious - inviting. Full marks - on every count."
Robert 2-night trip
Posted 2 months ago
Brae Lea Guest House
Polochar Inn

Polochar Inn

8/10 Good
"Reading other reviews I was a bit worried about staying here but it was great. I had a huge room with a seaview and big modern bathroom with lovely Scottish toiletries. I thoroughly enjoyed a hot bath after a cold day out on the bike. They have a big indoor room around the back of the hotel where you can store your bike. Huge comfortable bed and the room was comfortably warm. Busy, friendly bar and restaurant and I had a lovely steak pie for dinner. Very much enjoyed my stay here."
Fiona 1-night trip
Posted 3 months ago
Polochar Inn
Pod Beag Beside the Sea, Isle of Eriskay

Pod Beag Beside the Sea, Isle of Eriskay

10/10 Excellent
"Lovely pod for solo trip. "
susie 3-night trip
Posted 11 months ago
Pod Beag Beside the Sea, Isle of Eriskay

More cheap stays in Castlebay

Brae Lea Guest House

Brae Lea Guest House

Lasgair, Lochboisdale South Uist Scotland
Rp2.576.692
Rp3.092.031 total
26 Sept - 27 Sept
includes taxes & fees
10/10 Exceptional! (40 reviews)
Brae Lea Guest House
Sonas

Sonas

365 South Boisdale Isle of South Uist South Uist Scotland
Rp12.536.431
Rp15.043.717 total
26 Sept - 27 Sept
includes taxes & fees
Sonas
UIST Travel Accommodation

UIST Travel Accommodation

UIST Travel Accommodation South Uist Scotland
Get ratesUIST Travel Accommodation
Woodview

Woodview

Woodview Brevig Isle of Barra Isle of Barra Scotland
Get ratesWoodview

Find out more about Castlebay

Top reasons to visit Castlebay

  • Stunning Beaches: Castlebay boasts pristine beaches perfect for relaxation and outdoor activities, offering breathtaking views of the Western Isles.
  • Historic Kisimul Castle: Explore the iconic Kisimul Castle, a remarkable historical site steeped in culture and heritage.
  • Live Music Scene: Enjoy vibrant live music performances that showcase local talent and enrich your cultural experience.
  • Outdoor Adventures: Engage in various outdoor activities, from hiking to wildlife spotting, amidst the stunning landscapes.
  • Charming Accommodation: Choose from delightful guesthouses and hotels with picturesque views, ensuring a comfortable stay.

Find great hotels near Castlebay

Explore a variety of accommodation options in Castlebay, Isle of Barra, where you can choose from charming guesthouses and well-appointed hotels. Whether you're seeking stunning views of the bay or comfortable amenities, Castlebay offers an ideal setting for your stay. Discover the best hotels in the area through reviews and recommendations, ensuring a memorable holiday experience in this picturesque Scottish destination.

  • Polochar Inn: This charming inn, located 18km from Castlebay, offers a warm and inviting atmosphere, making it an excellent choice for budget-conscious travellers. With a guest rating of 8.6 out of 10, Polochar Inn features an on-site restaurant and bar, allowing you to savour local cuisine and unwind with a drink. For the adventurous, nearby fishing opportunities provide a chance to enjoy the stunning Scottish landscape. Relax in comfortable rooms equipped with flat-screen TVs for your entertainment after a day of exploring the Isle of Barra.
  • Kilbride Hostel: Situated 18km from Castlebay, Kilbride Hostel is ideal for backpackers and those seeking a communal experience. This budget-friendly accommodation offers free WiFi in public areas and in rooms, ensuring you stay connected during your visit. With off-street and self-parking options available at no charge, it is convenient for those travelling by car. The hostel's friendly atmosphere encourages social interaction among guests, making it perfect for meeting fellow travellers.
  • UIST Travel Accommodation: Located a bit further away at 24km from Castlebay, UIST Travel Accommodation provides a welcoming guesthouse environment. This property caters to budget-conscious visitors while offering access to nearby fishing activities for outdoor enthusiasts. Guests can enjoy entertainment options, including Netflix and multiple televisions, perfect for relaxing evenings. The friendly service and comfortable amenities make it a great choice for those looking to explore the beauty of the Outer Hebrides.

Where to stay in Castlebay

Castlebay, a charming village on the Isle of Barra, offers a splendid blend of beachside relaxation and cultural exploration. Stroll through the town centre, admire the stunning scenery of the Western Isles, or visit the historic Kisimul Castle. Just a short distance from the main township, you'll discover pristine beaches and outdoor adventures that showcase the breathtaking beauty of this unique Scottish destination. Embrace the tranquility and rich heritage that Castlebay has to offer.

  • Isle of Barra: Nestled in the Outer Hebrides, the Isle of Barra is a captivating island destination known for its stunning landscapes and rich cultural heritage. Castlebay, the main settlement, welcomes visitors with its charming harbour and picturesque beach. The island offers a variety of outdoor experiences, from exploring the scenic dunes to engaging in watersports along its pristine shoreline. Popular activities include golfing and visiting local art centres that showcase the vibrant creativity of the community. With the best time to visit being from April to May and July, the island's moderate seasonal visitor numbers ensure a tranquil escape amidst breathtaking scenery.
  • Hellisay: Located a mere 11km from Castlebay, Hellisay is another beautiful island that boasts serene landscapes and a peaceful atmosphere. Similar to Barra, Hellisay experiences a moderately seasonal influx of travellers, peaking between May and July. This idyllic spot offers an opportunity to unwind and immerse oneself in nature, away from the hustle and bustle. The island is perfect for leisurely walks and enjoying the stunning coastal views, making it an ideal retreat for those seeking tranquillity and natural beauty.

Things to do in Castlebay

Shopping

In Castlebay, visit local shops like the Barra Heritage Centre for unique gifts and souvenirs reflecting the island's culture. If you're up for a drive, explore the Co-op Food in nearby Balivanich, approximately 21km away, which offers a range of everyday essentials and local products.

Recreation

Explore the Barra Beach Retreat for rejuvenating yoga sessions by the sea and indulge in holistic treatments inspired by local traditions. For outdoor activities, try hiking the scenic hills or cycling along the coastline, offering splendid views and a chance to connect with nature.

Adventure

Explore the stunning landscapes around Castlebay with thrilling hikes along the rugged coastline or venture to the nearby Isle of Vatersay for beautiful beaches and wildlife spotting. For a unique experience, try kayaking in the crystal-clear waters, offering a different perspective of the breathtaking scenery.

Nightlife

In Castlebay, the Castlebay Hotel offers a cosy pub atmosphere with local ales and occasional live music. The bustling Barra Airport Café transforms into a lively spot in the evenings, where you can enjoy a laid-back vibe and perhaps catch a traditional music session.

*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 at their lowest. Book your accommodation about a month in advance and look for last-minute deals on Expedia, especially for stays on Tuesdays, which are cheaper than Saturdays. Use Expedia's search tool to find eco-friendly hotels and sort results by price for the best deals. Additionally, save further by bundling your hotel, flights, and activities into a package for extra discounts.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you wish to stay in. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best deals and lowest prices, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your Castlebay hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Castlebay

Castlebay offers a delightful blend of beach, outdoor, and cultural experiences. Visitors can explore the stunning local beaches, discover the historic Kisimul Castle, and enjoy the natural beauty of the surrounding islands. This charming destination caters to those seeking romantic getaways and outdoor adventures, making it an ideal spot for a memorable holiday in Scotland.

  • Vatersay Beach: Located 5km from Castlebay, Vatersay Beach boasts stunning golden sands and crystal-clear waters. This tranquil spot is ideal for soaking up the sun, enjoying a leisurely stroll, or simply relishing the natural beauty of the Isle of Barra.
  • Kisimul Castle: Just 6km away, Kisimul Castle stands proudly on its own island. With its rich history and romantic atmosphere, visitors can explore its impressive architecture and learn about its significance to the local culture, all while enjoying breathtaking views of the surrounding waters.
  • Hebridean Way Start: Situated 5km from Castlebay, the Hebridean Way Start offers a vibrant introduction to island life. This street serves as the gateway to various walking routes, showcasing the unique charm and scenic beauty of the Hebrides.

Best time to go to Castlebay

The best time to visit Castlebay 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
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

Accessing Castlebay, Isle of Barra, is convenient via its two main airports. Castlebay Airport (BRR) is located 8km from the town, with nearby accommodation options such as Polochar Inn, just 10km away, and UIST Travel Accommodation, 16km away. Benbecula Airport (BEB) lies 58km from Castlebay, with the Orasay Inn being a top choice at 11km from the airport. For those considering Tiree Airport (TRE), situated 63km away, the Tiree Lodge Hotel and Tiree Scarinish Hotel are both located just 5km from the airport, offering comfortable stays for travellers. Overall, these airports provide excellent access to the beautiful Isle of Barra.

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 56 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.