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

Find hotels in Castlebay from CA $184

  • 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
Aug 6 - Aug 7
Tomorrow
Aug 7 - Aug 8
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Filter by

Star rating

Guest rating

Our top choices for Castlebay hotels

Hotel
Breakfast included
Reserve now, pay later
Pet friendly
Isle of Barra

1. Polochar Inn

Polochar Inn
South Uist
United Kingdom
Chris
CA $153
CA $184 total
includes taxes & fees
Sep 6 - Sep 7
Polochar Inn

2. Brae Lea Guest House

Brae Lea Guest House
South Uist
United Kingdom
John
CA $198
CA $237 total
includes taxes & fees
Aug 17 - Aug 18
Brae Lea Guest House

3. Orasay Inn

Orasay Inn
South Uist
United States
Anonymous traveller
Orasay Inn
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

Thatched Cottage near Daliburgh, Fully kitted kitchen, Out house drying room,

Thatched Cottage near Daliburgh, Fully kitted kitchen, Out house drying room,

10/10 Excellent
"Sehr warmer unkomplizierter Empfang durch den Vermieter, der auf dem Nachbar Grundstück wohnt. Perfekte Übernachtung für Ruhesuchende. Strand ca 1 km fussläufig entfernt"
Stephan D. 5-night trip
Posted 6 days ago
Thatched Cottage near Daliburgh, Fully kitted kitchen, Out house drying room,
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 3 weeks 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
Taigh Ciorstaidh family & pet friendly self-catering Isle of Barra Scotland

Taigh Ciorstaidh family & pet friendly self-catering Isle of Barra Scotland

8/10 Good
"Would have liked WiFi but we managed the cooker was basic but ok The view was great and the place was really nice"
Gary 7-night trip
Posted 2 months ago
Taigh Ciorstaidh family & pet friendly self-catering Isle of Barra Scotland
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 2 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
CA $198
CA $237 total
Aug 17 - Aug 18
includes taxes & fees
10/10 Exceptional! (40 reviews)
Brae Lea Guest House
Sonas

Sonas

365 South Boisdale Isle of South Uist South Uist Scotland
CA $982
CA $1,178 total
Aug 15 - Aug 16
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 breathtaking beaches with soft sand and crystal-clear waters, perfect for relaxation and romance.
  • Historic Castles: Explore the rich history of the region by visiting impressive castles that reflect the local heritage.
  • Scenic Walks: Enjoy picturesque coastal walks and hiking trails that showcase the stunning landscapes of the Isle of Barra.
  • Island Boat Trips: Take a boat trip to discover nearby islands and enjoy the stunning coastal scenery.
  • Welcoming Accommodations: Experience warm Scottish hospitality in charming inns and budget-friendly hostels in Castlebay.

Find great hotels near Castlebay

Explore charming hotel accommodations in Castlebay, Isle of Barra, where you can choose from inviting inns and budget-friendly hostels. Whether you're seeking a cozy bar to unwind or the best hotels to enhance your stay, Castlebay offers a unique blend of comfort and local character. Experience the warmth of Scottish hospitality and the stunning beauty of the surrounding landscape during your visit.

  • Polochar Inn: Nestled 17.7km from Castlebay, Polochar Inn is a charming inn that embodies a cozy, welcoming atmosphere for guests seeking a relaxing getaway. The inn features an inviting bar and lounge area, perfect for unwinding after a day of exploration. For dining, the on-site restaurant serves delicious local cuisine, allowing you to savour the flavours of Scotland. Outdoor enthusiasts will appreciate the nearby fishing opportunities, while entertainment options, including a flatscreen TV, make for a comfortable stay.
  • Kilbride Hostel: Located 17.7km from Castlebay, Kilbride Hostel offers an affordable and social atmosphere, ideal for backpackers and budget travellers. The hostel provides complimentary WiFi in public areas and in rooms, ensuring you stay connected during your stay. With off-street parking and free self-parking available, it’s convenient for those travelling by car. The communal spaces foster a sense of community, making it an excellent choice for meeting fellow travellers.
  • UIST Travel Accommodation: Situated 24.1km from Castlebay, UIST Travel Accommodation is a welcoming guesthouse that combines comfort with a homey feel. Guests can indulge in various recreational activities, including nearby fishing, while the on-site entertainment options, featuring a television with Netflix, provide a perfect way to relax after a day of adventures. With its serene setting and thoughtful amenities, this guesthouse is a great choice for those looking for a peaceful retreat.

Where to stay in Castlebay

Castlebay, on the picturesque Isle of Barra, offers a breathtaking escape for beach lovers and outdoor enthusiasts alike. With stunning sea views and charming island scenery, this holiday destination is perfect for romantic getaways. Explore the surrounding areas, where you can discover hidden gems and captivating landscapes that showcase the natural beauty of Scotland. Whether you're lounging on the beach or hiking through the hills, Castlebay promises an unforgettable travel experience.

  • Isle of Barra: Nestled in the Outer Hebrides, Isle of Barra captivates visitors with its stunning coastal landscapes and rich history. Castlebay, the main settlement, is renowned for its picturesque marina and the iconic Kisimul Castle, perched on a small island. This vibrant island is perfect for outdoor enthusiasts, offering activities like golfing, boating, and beachcombing along its pristine shores. With seasonal visitor peaks in spring and summer, Isle of Barra offers a romantic getaway filled with breathtaking sunsets and vibrant local culture. Don't miss the chance to immerse yourself in the island's unique Gaelic heritage while enjoying its warm hospitality.
  • Hellisay: Located just 11.3km from Castlebay, Hellisay is a tranquil island escape that promises isolation and natural beauty. This small island is a hidden gem for those looking to unwind amidst stunning landscapes and seascapes. While visitor numbers peak in late spring and summer, Hellisay maintains a peaceful atmosphere year-round. Explore its rugged coastlines, enjoy birdwatching, or simply relax and take in the serene surroundings. Hellisay is the ideal spot for a quiet retreat, allowing you to connect with nature and experience the unspoiled charm of the Hebrides.

Things to do near Castlebay

Castlebay, on the Isle of Barra, offers a delightful mix of scenic walks, outdoor adventures, and romantic beach getaways. Enjoy a boat trip to explore the stunning coastline and nearby islands, or spend a day sightseeing to discover local history and culture. With its breathtaking landscapes and charming atmosphere, Castlebay is the perfect destination for a memorable vacation experience.

Shopping

In Castlebay, explore local shops like the Barra Gift Shop for unique souvenirs and handmade crafts. If you're up for a drive, head to the nearby town of Balivanich, where you can find more extensive shopping options at the Western Isles Shopping Centre.

Recreation

Experience the tranquil atmosphere at Askernish Golf Club, located 27.4km from Castlebay. Enjoy a round of golf surrounded by stunning landscapes, perfect for relaxation and outdoor activity. Take in the fresh air and immerse yourself in the natural beauty of the Isle of Barra.

Adventure

In Castlebay, explore the dramatic coastline with kayaking tours that unveil hidden coves and wildlife. Hike up to the historic Kisimul Castle for breathtaking views of the surrounding islands. Experience the thrill of cycling along scenic trails, immersing yourself in the stunning natural beauty of Barra.

Nightlife

Castlebay offers a charming nightlife with a relaxed vibe. Enjoy a pint at the Castlebay Hotel, where locals gather, or savour live music at the Barra Distillery for a unique experience. Whether you're seeking a cozy pub or lively tunes, you'll find a warm welcome in this picturesque village.

*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 about a month in advance for the best deals, and utilize Expedia's last-minute deals for potential savings. Tuesdays are typically the cheapest days to stay, while Saturdays tend to be pricier. Look for package deals that combine hotels, flights, and activities to maximize savings. For getting around, walking is an excellent option as Castlebay is compact and pedestrian-friendly, allowing you to explore without spending on transport.

  • 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: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and preferred hotel type. To find the most affordable prices and special offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy savings by combining your Castlebay hotel reservation with your flights and activities through an Expedia package.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January45.5°F (7.5°C)Light RainMostly CloudyAverageModerately Low
February44.8°F (7.1°C)Light RainMostly CloudyAverageModerately Low
March45.1°F (7.3°C)Light RainMostly CloudyAverageModerately Low
April46.8°F (8.2°C)Light RainMostly CloudyAverageAverage
May49.6°F (9.8°C)Light RainMostly CloudySlightly HighAverage
June53.6°F (12.0°C)Light RainMostly CloudySlightly HighModerately High
July56.3°F (13.5°C)Light RainMostly CloudySlightly HighModerately High
August57.0°F (13.9°C)Light RainMostly CloudyAverageModerately High
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

To visit Castlebay, Isle of Barra, you have several airport options. Castlebay Airport (BRR) is the closest, situated 8.0km from the town, with nearby accommodations like the Polochar Inn, 9.7km away, and Borrodale Hotel, 16.1km away. Benbecula Airport (BEB) is 39.7km away, with the Orasay Inn located 11.3km from the airport and Swan View Lodge 17.7km away. Tiree Airport (TRE), located 62.8km from Castlebay, offers nearby options such as Tiree Lodge Hotel and Tiree Scarinish Hotel, both 4.8km from the airport. These airports provide convenient access to explore the beautiful Isle of Barra.

Frequently asked questions

What is the best area to stay in Castlebay?
The best area to stay in Castlebay is within the village centre itself, particularly around the harbour.This area is the heart of Castlebay, offering direct access to the ferry terminal and within walking distance of most local amenities. You'll find a selection of guesthouses and hotels overlooking the water, with the iconic Kisimul Castle visible just offshore. The main road, A888, runs through the village, connecting you to the rest of Barra.Couples often find the harbour area appealing for a relaxing getaway. You can enjoy strolls along the waterfront, dine at local eateries with fresh seafood, and easily catch boat trips to explore the surrounding islands. The convenience of having everything close by makes for a stress-free stay.For those looking for a slightly more secluded yet still accessible option, areas just outside the immediate village centre, such as those along the A888 towards Borve, offer a more peaceful setting.
When is the best time to go to Castlebay?
The best time to go to Castlebay is during the summer months, from June to August, when the weather is at its most favourable for exploring the island.During this period, you'll experience longer daylight hours, often stretching late into the evening, providing ample time for sightseeing and outdoor activities. The temperatures are generally milder, typically ranging from 12°C to 18°C, making it comfortable for walks, cycling, and boat trips. While you should always be prepared for some rain in Scotland, the summer months generally see less precipitation and more sunny spells, which is ideal for enjoying the stunning coastal scenery and beaches around Barra.Couples looking for a romantic getaway will appreciate the extended daylight for scenic drives around the island, picnics on the beaches, or enjoying a quiet evening meal with a view of the harbour. The warmer weather also makes it pleasant for exploring Kisimul Castle by boat, which is a highlight of any visit.Families will find the summer an excellent time to visit due to the more consistent weather. Children can enjoy playing on the white sandy beaches, such as Tangasdale Beach, and the calmer seas make activities like kayaking or paddleboarding more accessible. There are also more organised events and activities available during the peak season, offering entertainment for all ages.While the summer is popular, it's also when Castlebay sees the most visitors.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Castlebay.
How much is the nightly rate at a Castlebay hotel?
Prices for hotels in Castlebay often vary, but you can find a great deal from CA $184 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia