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

Find hotels in Castlebay from ฿4,147

  • 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
7 Sep - 8 Sep
Tomorrow
8 Sep - 9 Sep
This weekend
11 Sep - 13 Sep
Next weekend
18 Sep - 20 Sep

Filter by

Star rating

Guest rating

Our top choices for Castlebay hotels

1. Polochar Inn

Polochar Inn
South Uist
United Kingdom
Chris
฿3,456
฿4,147 total
includes taxes & fees
2 Oct - 3 Oct
Polochar Inn

2. Smiddy Cottage

Smiddy Cottage
South Uist
United Kingdom
John
฿34,952
฿41,942 total
includes taxes & fees
3 Oct - 4 Oct
Smiddy Cottage

3. Brae Lea Guest House

Brae Lea Guest House
South Uist
United Kingdom
Paul
฿4,758
฿5,710 total
includes taxes & fees
26 Sept - 27 Sept
Brae Lea Guest House

4. Driftwood

Driftwood
South Uist
฿47,661
฿57,194 total
includes taxes & fees
22 Sept - 23 Sept
Driftwood

5. Lingeigh

Lingeigh
South Uist
฿35,868
฿43,042 total
includes taxes & fees
12 Sept - 13 Sept
Lingeigh

6. Fuidaigh

Fuidaigh
South Uist
฿48,531
฿58,238 total
includes taxes & fees
3 Oct - 4 Oct
Fuidaigh

7. Dun Buidhe

Dun Buidhe
South Uist
฿25,987
฿31,184 total
includes taxes & fees
10 Sept - 11 Sept
Dun Buidhe

8. Sonas

Sonas
South Uist
฿23,150
฿27,780 total
includes taxes & fees
15 Sept - 16 Sept
Sonas
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 9 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
฿4,758
฿5,710 total
26 Sept - 27 Sept
includes taxes & fees
10/10 Exceptional! (41 reviews)
Brae Lea Guest House
Sonas

Sonas

365 South Boisdale Isle of South Uist South Uist Scotland
฿23,150
฿27,780 total
15 Sept - 16 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 crystal clear waters, ideal for relaxation and beach activities.
  • Historic Sites: Explore the iconic castle and other historical landmarks that reflect the rich heritage of the area.
  • Outdoor Adventures: Engage in various outdoor activities like hiking and nature walks, showcasing the breathtaking landscapes of the Western Isles.
  • Vibrant Community: Experience local culture through live music and community events that highlight the talents of Barra residents.
  • Charming Accommodations: Enjoy a range of delightful hotels and guesthouses with stunning views and a welcoming atmosphere.

Find great hotels near Castlebay

In Castlebay, Isle of Barra, you'll discover a delightful selection of hotels and guesthouses that cater to every traveller's needs. From charming accommodations with stunning views of the harbour to comfortable lodgings nestled in the heart of the village, there’s something for everyone. Explore hotel reviews to find the perfect spot for your stay, ensuring a memorable experience in this picturesque Scottish destination.

  • Polochar Inn: A charming inn located 18km from Castlebay, Polochar Inn offers a warm and welcoming atmosphere ideal for budget-conscious travellers. With a guest rating of 8.6 out of 10, it features a restaurant and a bar/lounge where guests can unwind after a day of exploration. The inn provides various sports and recreational activities nearby, including fishing, allowing visitors to immerse themselves in the stunning natural surroundings. Entertainment options include a flatscreen TV in the rooms, ensuring a comfortable and enjoyable stay.
  • Kilbride Hostel: Situated 18km from Castlebay, Kilbride Hostel is a budget-friendly option perfect for backpackers and those seeking a communal experience. The hostel offers free WiFi in both public areas and guest rooms, making it easy to stay connected during your travels. Self-parking and off-street parking are available for guests with vehicles. The hostel's friendly atmosphere and convenient location make it an excellent choice for those looking to explore the Isle of Barra while enjoying affordable lodging.
  • UIST Travel Accommodation: Located 24km from Castlebay, UIST Travel Accommodation is a budget-friendly guesthouse that provides a comfortable retreat for weary travellers. Guests can indulge in various recreational activities, including nearby fishing opportunities. The property features multiple televisions in the common areas, and access to Netflix allows guests to unwind with their favourite shows after a day of sightseeing. This guesthouse offers a cosy environment and is an excellent option for those seeking relaxation and convenience during their stay.

Where to stay in Castlebay

Castlebay, the vibrant heart of Barra, offers an enchanting blend of stunning beaches, captivating outdoor activities, and rich cultural experiences. Explore the charming town centre, where local shops and eateries await, or venture to the surrounding Western Isles for breathtaking scenery and tranquillity. This small township serves as an ideal base for discovering nearby gems, making it a perfect destination for anyone seeking adventure and relaxation amidst Scotland's natural beauty.

  • Isle of Barra: Nestled in the Outer Hebrides, the Isle of Barra is a stunning destination renowned for its breathtaking landscapes and vibrant local culture. Castlebay, the main settlement, offers picturesque views of the surrounding hills and waters. The island is perfect for outdoor enthusiasts, featuring beautiful beaches, rolling dunes, and a welcoming marina. Visitors can indulge in activities such as golfing and explore the local arts scene. With moderate seasonal visitor numbers peaking between April to May and July, it’s an ideal time to experience Barra's natural beauty and community spirit, particularly its lovely beaches and scenic walking trails.
  • Fuday: A small island located approximately 13km from Castlebay, Fuday is a tranquil retreat that attracts a moderate number of visitors, particularly from May to July. Known for its serene landscapes and rugged coastline, Fuday offers a peaceful escape for those looking to immerse themselves in nature. The island is less frequented, making it an excellent spot for solitude and reflection. With its pristine environment and proximity to Barra, it’s a perfect addition to your Hebridean exploration, promising a unique experience away from the more tourist-heavy areas.

Things to do in Castlebay

Shopping

In Castlebay, visit local shops like the Barra Heritage Centre for unique souvenirs and gifts. If you're up for a drive, check out the shops in nearby Balivanich, which offer a variety of local crafts and products that reflect the charm of the Outer Hebrides.

Recreation

Experience the tranquil atmosphere at Barra Beach, where you can unwind with yoga sessions on the sand, followed by a scenic walk along the coastline. Enjoy local wellness treatments at the nearby spa, featuring organic products and soothing therapies that reflect the island's natural beauty.

Adventure

Explore the stunning landscapes of the Isle of Barra with a hike up Heaval, offering breathtaking views of the island and surrounding seas. For an exhilarating experience, try kayaking in the crystal-clear waters, where you can encounter marine wildlife and hidden coves along the coastline.

Nightlife

In Castlebay, the Castlebay Hotel features a cosy bar with local ales and stunning views, while the nearby Barra Beach offers casual gatherings around beach bonfires. For live music, check out local pubs that often showcase traditional Scottish folk performances, creating an inviting atmosphere for a relaxed evening.

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

Find the best attractions near Castlebay

Castlebay, Isle of Barra, offers a delightful mix of beach, outdoor, and cultural experiences, making it an ideal destination for tourists. Visitors can explore stunning beaches, the historic castle, and the enchanting island surroundings. The area's attractions cater to those seeking romance and adventure, ensuring a memorable getaway filled with natural beauty and rich heritage.

  • Vatersay Beach: Located 5km from Castlebay, Vatersay Beach boasts stunning white sands and crystal-clear waters, making it a serene spot for relaxation and beach vibes. The picturesque scenery and gentle waves provide a perfect backdrop for leisurely walks and picnics.
  • Kisimul Castle: Situated 6km from Castlebay, Kisimul Castle stands as a symbol of culture and romance. This historic fortress, surrounded by the sea, offers a glimpse into the rich heritage of the Hebrides and is a captivating site for exploration.
  • Hebridean Way Start: Just 5km from Castlebay, the Hebridean Way Start marks the beginning of a scenic route through the Outer Hebrides. This street is infused with city vibes, serving as a gateway to breathtaking landscapes and unique adventures.

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

Travelling to Castlebay, Isle of Barra is accessible via several airports. Castlebay Airport (BRR) is the closest, situated 8km away, with nearby accommodation options like Polochar Inn, 10km from the airport, and UIST Travel Accommodation, 16km away. Benbecula Airport (BEB), located 58km from Castlebay, offers hotel options such as Orasay Inn, 11km away, and Swan View Lodge, 18km distant. Alternatively, Tiree Airport (TRE) is 63km away, with the Tiree Lodge Hotel and Tiree Scarinish Hotel both just 5km from the airport. Each airport provides convenient access to Castlebay, making your visit enjoyable.

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.