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

Castlebay Hotels from โ‚น11,878

  • 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
11 Sept - 12 Sept
Tomorrow
12 Sept - 13 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Castlebay hotels

1. Polochar Inn

Polochar Inn
South Uist
United Kingdom
Chris
โ‚น9,899
โ‚น11,878 total
includes taxes & fees
11 Oct - 12 Oct
Polochar Inn

2. Brae Lea Guest House

Brae Lea Guest House
South Uist
United States
Carol
โ‚น13,368
โ‚น16,041 total
includes taxes & fees
3 Oct - 4 Oct
Brae Lea Guest House

3. Lingeigh

Lingeigh
South Uist
โ‚น103,886
โ‚น124,663 total
includes taxes & fees
14 Sept - 15 Sept
Lingeigh

4. Fuidaigh

Fuidaigh
South Uist
โ‚น140,562
โ‚น168,675 total
includes taxes & fees
3 Oct - 4 Oct
Fuidaigh

5. Driftwood

Driftwood
South Uist
โ‚น138,042
โ‚น165,651 total
includes taxes & fees
22 Sept - 23 Sept
Driftwood

6. Sonas

Sonas
South Uist
โ‚น67,049
โ‚น80,459 total
includes taxes & fees
14 Sept - 15 Sept
Sonas

7. Smiddy Cottage

Smiddy Cottage
South Uist
United Kingdom
John
โ‚น101,231
โ‚น121,477 total
includes taxes & fees
3 Oct - 4 Oct
Smiddy Cottage

8. Dun Buidhe

Dun Buidhe
South Uist
โ‚น75,375
โ‚น90,451 total
includes taxes & fees
26 Sept - 27 Sept
Dun Buidhe
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

Brae Lea Guest House

Brae Lea Guest House

10/10 Excellent
"Love it here. Rupert is a wealth of knowledge, the house is lovely and the breakfast 10/10. My go to on South Uist"
Paul 1-night trip
Posted 12 days ago
Brae Lea Guest House
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
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 1 year 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
โ‚น13,368
โ‚น16,041 total
3 Oct - 4 Oct
includes taxes & fees
10/10 Exceptional! (41 reviews)
Brae Lea Guest House
Sonas

Sonas

365 South Boisdale Isle of South Uist South Uist Scotland
โ‚น67,049
โ‚น80,459 total
14 Sept - 15 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 beautiful beaches with soft sands and clear waters, perfect for relaxation and water activities.
  • Rich Cultural Experience: Engage with local traditions, explore historic sites, and enjoy vibrant live music performances.
  • Historic Castles: Discover the intriguing history of the area by visiting nearby castles and ancient ruins.
  • Scenic Landscapes: The breathtaking views across the western isles provide an ideal backdrop for outdoor adventures.
  • Variety of Accommodations: Choose from charming inns to cosy hostels, ensuring a comfortable stay while exploring.

Find great hotels near Castlebay

In Castlebay, Isle of Barra, you'll find a variety of accommodation options to suit every traveller, from charming inns to cosy hostels. With stunning views of the surrounding landscapes and a warm local atmosphere, these hotels provide a perfect base for exploring this picturesque destination. Whether you're seeking budget-friendly stays or comfortable retreats, Castlebay offers delightful options for a memorable getaway in the Scottish Isles.

  • Polochar Inn: Polochar Inn offers a warm and welcoming atmosphere, situated a mere 18km from the vibrant Castlebay. This budget-friendly inn is perfect for those seeking a relaxing retreat with a local touch. Guests can indulge in delightful dining options, including a restaurant and bar/lounge, where traditional Scottish hospitality shines. For the more adventurous, the nearby fishing spots provide an exciting way to experience the stunning natural beauty of the area. With a guest rating of 8.6 out of 10, visitors appreciate the comfortable accommodations and entertainment features like a flatscreen TV, ensuring a pleasant stay.
  • Kilbride Hostel: Kilbride Hostel is an ideal choice for backpackers and budget-conscious travellers, also located 18km from Castlebay. This friendly hostel promotes a communal atmosphere where guests can connect and share experiences. Internet access is readily available, with complimentary WiFi in public areas and rooms, making it easy to stay connected. The property also offers off-street parking and free self-parking for those travelling by car. With its convenient location and affordable rates, Kilbride Hostel provides a practical base for exploring the beauty of Barra.
  • UIST Travel Accommodation: UIST Travel Accommodation features a comfortable guesthouse experience, situated 24km from Castlebay. This budget-friendly option is designed for those seeking a homely atmosphere while exploring the beautiful Outer Hebrides. Guests can enjoy various recreational activities nearby, including fishing. The guesthouse provides entertainment amenities such as a television and access to Netflix, ensuring a relaxing evening after a day of adventure. With its welcoming environment and convenient facilities, UIST Travel Accommodation serves as a great option for travellers looking to immerse themselves in the local culture.

Where to stay in Castlebay

Castlebay, the main town on the Isle of Barra, is a charming destination perfect for beach lovers and outdoor enthusiasts. Explore the picturesque town centre, immerse yourself in the local culture, and enjoy stunning scenery across the western isles. The small township of Castlebay offers a unique blend of tranquillity and adventure, making it an ideal base for discovering nearby beaches and breathtaking landscapes.

  • Isle of Barra: The Isle of Barra is a captivating island known for its stunning beaches and picturesque scenery. Located in the Outer Hebrides, it offers a tranquil escape for nature lovers and outdoor enthusiasts. Castlebay, the main settlement, is a charming village with a rich history and vibrant community. Visitors flock here during peak seasons, particularly from April to May and July, to enjoy activities such as golfing, exploring art centres, and soaking up the sun on its beautiful shores. The local attractions include breathtaking beaches, rolling sand dunes, and a picturesque marina, making it a perfect spot for relaxation and adventure alike.
  • Hellisay: Nestled just 11km from Castlebay, Hellisay is another idyllic island that beckons to travellers seeking serenity and natural beauty. This lesser-known gem is also characterised by its seasonal visitor trends, with peak visits occurring between May and July. Hellisay's charm lies in its unspoiled landscapes and tranquil atmosphere, ideal for those wanting to escape the hustle and bustle. The island offers opportunities for hiking, birdwatching, and immersing oneself in the stunning surroundings, ensuring a memorable experience for all who venture here.

Things to do in Castlebay

Shopping

In Castlebay, youโ€™ll find local shops offering unique gifts and souvenirs, such as handmade crafts and traditional Scottish items. If you're up for a drive, visit the nearby town of Balivanich, where you can explore a range of shops including clothing and local delicacies.

Recreation

In Castlebay, the Isle of Barra, visit the Barra Beauty Retreat for rejuvenating treatments that incorporate local ingredients. For outdoor enthusiasts, explore the scenic walking trails along the coastline, offering breathtaking views and a chance to connect with nature, perfect for relaxation and reflection.

Adventure

In Castlebay, explore the rugged beauty of the Isle of Barra through exhilarating hiking trails that offer stunning coastal views. Discover the thrill of kayaking in the clear waters, or engage with local wildlife on a boat tour, providing a unique perspective of this enchanting Scottish island.

Nightlife

Explore the lively atmosphere at the Castlebay Hotel, where you can enjoy a variety of drinks and occasional live music. For a more intimate setting, visit the Bar at the Isle of Barra Hotel, offering a warm welcome and local ales amid stunning views.

*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. Booking about a month in advance typically yields the best rates, and look for last-minute deals on sites like Expedia. Tuesdays are the cheapest days to stay, while Saturdays are the most expensive. Use Expedia's search tool to filter by budget and location, and consider package deals that combine flights and accommodation for additional savings. Explore free activities around Castlebay to further enhance your experience without breaking the bank.

  • 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 June to August, where prices are moderately higher.
  • The best time to book a hotel: Booking a hotel in Castlebay 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 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. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Castlebay hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Castlebay

Castlebay, Isle of Barra, is ideal for a beach, outdoor, and culture-themed holiday. Visitors can explore stunning beaches, historic castles, and the beautiful surrounding islands, making it a perfect destination for those seeking romance and adventure. With its diverse attractions, Castlebay promises an unforgettable experience for all types of travellers, whether you're after relaxation or outdoor excitement.

  • Vatersay Beach: Located 5km from Castlebay, Vatersay Beach boasts stunning golden sands and crystal-clear waters, perfect for a tranquil day by the sea. The beach offers a tranquil atmosphere, ideal for relaxation and enjoying the breathtaking coastal views.
  • Kisimul Castle: Just 6km from Castlebay, Kisimul Castle stands majestically on its own island. This historic fortress exudes romance and cultural significance, allowing visitors to delve into the rich heritage of the Hebrides while enjoying picturesque vistas.
  • Hebridean Way Start: Situated 5km from Castlebay, the Hebridean Way Start marks the beginning of a scenic walking route. This charming street encapsulates the vibrant spirit of the area, offering a glimpse into local life and stunning landscapes.

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

Flying into Castlebay is convenient with several nearby airports. Barra Airport (BRR) is located 8km from Castlebay, with nearby accommodation options such as UIST Travel Accommodation, Polochar Inn, and Brae Lea Guest House. Benbecula Airport (BEB) is 58km away, offering access to hotels like Orasay Inn and Swan View Lodge. Tiree Airport (TRE), situated 63km from Castlebay, has options including Tiree Lodge Hotel and Tiree Scarinish Hotel. Each airport provides various transport services to ensure smooth access to your chosen hotel and the charming sights of Castlebay.

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.

Explore a world of travel with Expedia