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

Find hotels in Castlebay from £91

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
15 Sept - 16 Sept
Tomorrow
16 Sept - 17 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Filter by

Star rating

Guest rating

Our top choices for Castlebay hotels

1. Polochar Inn

Polochar Inn
South Uist
United Kingdom
Chris
£91
includes taxes & fees
16 Oct - 17 Oct
Polochar Inn

2. Brae Lea Guest House

Brae Lea Guest House
South Uist
United States
Carol
£116
includes taxes & fees
28 Sept - 29 Sept
Brae Lea Guest House
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 2 weeks 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

10/10 Excellent
"We have had a great stay for 5 nights. Property was very well situated. We had two dogs with us and the garden was stock fenced and ideal for us. Our host was great in his communication and recommended places to eat and things to do.The cottage was clean, warm, plenty of hot water for the shower and everything we needed. Would definitely recommend and hope to stay again."
Sue B. 5-night trip
Posted 3 weeks ago
Taigh Ciorstaidh family & pet friendly self-catering Isle of Barra Scotland
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 2 months 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 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
£116
28 Sept - 29 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
£624
19 Sept - 20 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

Hotels in Castlebay with star rating

Find out more about Castlebay

Top reasons to visit Castlebay

  • Stunning Beaches: Castlebay boasts beautiful beaches with pristine sands and clear waters, perfect for relaxation and exploration.
  • Historic Castle: Visit the iconic Kisimul Castle, a symbol of Barra's rich heritage, offering breathtaking views and fascinating history.
  • Outdoor Adventures: Engage in various outdoor activities, from hiking to island hopping, amidst the stunning landscapes of the Western Isles.
  • Vibrant Local Culture: Experience live music and local talent, immersing yourself in the lively community atmosphere.
  • Diverse Accommodation: Choose from charming hotels to budget-friendly hostels, ensuring a comfortable stay with stunning views.

Find great hotels near Castlebay

Castlebay offers a delightful selection of lodgings, from charming small hotels to budget-friendly hostels and backpacker accommodation. With stunning views and a welcoming atmosphere, you can find the perfect spot to unwind after exploring the picturesque Isle of Barra. Enjoy a drink at the hotel bar or read reviews to help guide your choice for an unforgettable stay in this captivating Scottish destination.

  • Polochar Inn: A delightful budget-friendly inn, Polochar Inn boasts a commendable guest rating of 8.6 out of 10. Located 17.7km from Castlebay, this property offers a charming dining experience with its on-site restaurant and bar. Guests can indulge in various sports and recreational activities, including nearby fishing opportunities, making it perfect for outdoor enthusiasts. The inn also features modern amenities such as a flatscreen television, ensuring a comfortable stay for all visitors.
  • Kilbride Hostel: Ideal for the budget-conscious traveller, Kilbride Hostel offers a welcoming atmosphere for backpackers and adventurers alike. Situated 17.7km from Castlebay, this hostel provides complimentary WiFi in both rooms and public areas, ensuring you stay connected during your visit. With convenient off-street parking and self-parking options available for free, it’s an excellent choice for those exploring the scenic surroundings of Barra. The friendly vibe and communal spaces encourage socialising, making it a great option for solo travellers.
  • UIST Travel Accommodation: Offering a cosy and budget-friendly guesthouse experience, UIST Travel Accommodation is located 24.1km from Castlebay. Guests can enjoy a variety of recreational activities such as nearby fishing, while the guesthouse provides multiple entertainment options, including televisions in every room and Netflix for your viewing pleasure. This accommodation is perfect for those seeking a relaxed atmosphere with all the comforts of home, making it an inviting choice for your stay on the Isle of Barra.

Where to stay in Castlebay

Castlebay, the main town on the Isle of Barra, offers a delightful blend of beachside relaxation and outdoor adventures. Explore the charming town centre, where local culture thrives, and enjoy the stunning scenery of the Western Isles. The small township of Castlebay provides easy access to beautiful beaches and picturesque landscapes, making it an ideal destination for a memorable holiday filled with exploration and cultural experiences.

  • Isle of Barra: Nestled in the Outer Hebrides, the Isle of Barra is a captivating island, famed for its stunning landscapes and rich history. Castlebay, the main village, offers a warm welcome with its picturesque harbour and nearby beaches, perfect for outdoor enthusiasts and beach lovers alike. The area boasts a variety of attractions, including the local arts centre and a scenic golf course with views that will take your breath away. Visitors often flock here from April to May and in July, making it bustling during the warmer months. Explore the magnificent dunes and marina, and immerse yourself in the island's unique culture and heritage.
  • Fuday: A tranquil island located approximately 12.9km from Castlebay, Fuday is a serene retreat for those seeking peace away from the hustle and bustle. This secluded spot is popular among visitors during the peak months of May to June and August, offering a chance to reconnect with nature. The island's raw beauty, characterised by rugged coastlines and lush greenery, provides a perfect backdrop for leisurely walks and wildlife spotting. Fuday's charming atmosphere is ideal for a quiet getaway, making it a hidden gem worth exploring during your visit to the Isle of Barra.

Things to do in Castlebay

Castlebay, on the Isle of Barra, offers a delightful mix of beach relaxation, outdoor adventures, and rich cultural experiences. Visitors can enjoy live music that showcases local talent, while guided tours provide insights into the area's history and natural beauty. Whether you're exploring the stunning coastline or immersing yourself in the vibrant community, Castlebay promises a memorable holiday experience.

Shopping

In Castlebay, you can explore local shops offering unique gifts and souvenirs, like Barra Crafts and the Isle of Barra Distillers. If you're up for a drive, visit the nearby town of Balivanich, about 19.3km away, where you can find more shopping options and local produce.

Recreation

In Castlebay, the Barra Beach Hotel offers a serene wellness experience with holistic treatments and stunning sea views. Enjoy yoga sessions on the beach, or indulge in soothing massages that utilise local seaweed for a rejuvenating retreat amidst nature's beauty.

Adventure

Explore the stunning landscapes of Barra on a thrilling kayaking adventure, gliding through crystal-clear waters and spotting diverse marine life. For hiking enthusiasts, the rugged hills offer exhilarating trails with breathtaking views of the coastline and nearby islands, perfect for capturing memorable photographs.

Nightlife

In Castlebay, enjoy a pint at the lively Castlebay Hotel, where locals gather for friendly banter. For a more relaxed vibe, visit the Barra Bar, perfect for unwinding after a day of exploration while enjoying local music and a warm atmosphere.

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

Booking tips and Expedia advantages for Castlebay

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Castlebay are January to March, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Castlebay about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Make use of Expedia’s search tool to refine your options based on your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could potentially save money by combining your hotel booking in Castlebay with your flights and activities through an Expedia package.

Find the best attractions near Castlebay

Castlebay, located on the Isle of Barra, is perfect for a beach and outdoor-themed getaway, steeped in rich culture. Visitors can explore stunning beaches, the historic castle, and the surrounding islands, making it an ideal destination for those seeking romantic experiences and adventurous outings. With its diverse attractions, Castlebay promises a memorable retreat for all types of travellers.

  • Vatersay Beach: Located 4.8km from Castlebay, Vatersay Beach boasts stunning white sands and crystal-clear waters. This picturesque beach offers a tranquil escape, perfect for sunbathing, picnicking, or simply enjoying the beautiful coastal scenery.
  • Kisimul Castle: Situated 6.4km away, Kisimul Castle is a historic gem set on a small island. With its romantic atmosphere and rich cultural heritage, you can explore the castle’s fascinating history and enjoy panoramic views of the surrounding waters.
  • Barra Beach: Just 8.0km from Castlebay, Barra Beach features golden sands and breathtaking landscapes. Ideal for leisurely strolls or beach activities, it’s a lovely spot to unwind and soak up the stunning surroundings.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Arriving in Castlebay is convenient with nearby airports. Benbecula Airport (BEB) is situated 57.9km away, with excellent hotel options such as the Orasay Inn, a 3-star hotel located 11.3km from the airport, and the Swan View Lodge, 17.7km away. Castlebay Airport (BRR) is only 8.0km from the town, offering proximity to UIST Travel Accommodation, a guesthouse 16.1km away, and Polochar Inn, 9.7km away. Lastly, Tiree Airport (TRE) is 62.8km distant, with the Tiree Lodge Hotel and Tiree Scarinish Hotel both situated 4.8km from the airport. Each location provides easy access to Castlebay for a delightful stay.

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 £91 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