Photo by Conor Lawless

Find hotels in Castlebay from NT$26,784

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Castlebay hotels

Brae Lea Guest House

Brae Lea Guest House
2.0 star property
South Uist
10.0 out of 10, Exceptional, (34)
This charming B&B offers complimentary cooked-to-order morning meals, WiFi, and parking. Located near Glas-eilean and Lochboisdale Gateway Garden, the Brae Lea provides a perfect base for exploring South Uist's natural beauty.

"Fantastic place, Rupert is a fantastic host with great local knowledge and his breakfast is outstanding. "
United Kingdom
Anonymous traveler
Brae Lea Guest House

Driftwood

Driftwood
3.0 star property
South Uist
Experience golf course convenience in picturesque South Uist. This charming cottage offers free WiFi and parking, plus a garden and fully equipped kitchen. Nearby hiking trails lead to Loch a' Choire and Loch a' Bhruga for natural splendor.
The price is NT$25,693
NT$30,832 total
includes taxes & fees
Jan 20 - 2026/1/21
Driftwood

Lingeigh

Lingeigh
3.5 star property
South Uist
This charming South Uist accommodation offers a tranquil escape with a private hot tub for evening relaxation. Enjoy free WiFi and parking while being close to Loch Briste and Loch Smeircleit.
The price is NT$25,657
NT$30,789 total
includes taxes & fees
Jan 20 - 2026/1/21
Lingeigh

Smiddy Cottage

Smiddy Cottage
3.5 star property
South Uist
Cozy cottage in South Uist offers a full kitchen and free WiFi, perfect for exploring nearby Loch Briste and Loch Smeircleit. Enjoy complimentary parking and DVD entertainment after days spent discovering local natural attractions.
The price is NT$22,320
NT$26,784 total
includes taxes & fees
Jan 20 - 2026/1/21
Smiddy Cottage

Fuidaigh

Fuidaigh
3.5 star property
South Uist
Unwind in this charming cottage near Loch Briste with a soothing hot tub for evening relaxation. The fully equipped kitchen offers homestyle convenience while free WiFi and parking enhance your peaceful Scottish island retreat.
The price is NT$28,536
NT$34,244 total
includes taxes & fees
Dec 27 - Dec 28
Fuidaigh

Dun Buidhe

Dun Buidhe
3.0 star property
South Uist
Situated adjacent to a golf course on South Uist, this charming cottage offers a peaceful island retreat. Enjoy free WiFi and parking while exploring nearby Loch an Eilean and Dubh-lochan. The fully-equipped kitchen provides homey convenience for your Scottish getaway.
The price is NT$24,006
NT$28,808 total
includes taxes & fees
Dec 30 - Dec 31
Dun Buidhe
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Castlebay attractions

Learn more about Castlebay

Escape to Castlebay! Enjoy its marina and monuments.

Kisimul castle, Castlebay, Isle of Barra, Outer Hebrides, Scotland, UK
Photo by Conor Lawless
Open Photo by Conor Lawless

Top Castlebay Hotel Reviews

More cheap stays in Castlebay

Find out more about Castlebay

Top reasons to visit Castlebay

  • Stunning Beaches: Castlebay boasts beautiful beaches with crystal-clear waters, perfect for sunbathing and relaxation.
  • Historic Castle: Explore the iconic castle that offers a glimpse into the region's rich history and stunning views.
  • Outdoor Activities: Enjoy a variety of outdoor adventures, including hiking and island hopping.
  • Local Seafood Dining: Indulge in delicious, fresh seafood at charming local restaurants.
  • Live Music Scene: Experience the vibrant local culture with live music at various venues throughout Castlebay.

Find great hotels near Castlebay

Discover the charm of Castlebay, Isle of Barra, with a variety of accommodation options including cozy hotels and welcoming guesthouses. Whether you're seeking a relaxing stay or a base to explore the stunning landscape, Castlebay has something to offer for every traveler. With insightful hotel reviews and convenient locations, you'll find the perfect spot to unwind and experience the beauty of Scotland's Outer Hebrides.

  • Polochar Inn: A cozy retreat nestled 17.7km from Castlebay, Polochar Inn offers a charming blend of comfort and local hospitality. Known for its inviting atmosphere, the inn features a delightful bar and restaurant, perfect for unwinding after a day of exploring. Guests can enjoy various recreational activities nearby, including fishing, making it an ideal choice for nature lovers. With a flatscreen TV in the rooms, you can relax and catch up on your favorite shows, enhancing your stay with comfort and convenience.
  • UIST Travel Accommodation: Located 24.1km from Castlebay, UIST Travel Accommodation is a welcoming guesthouse perfect for travelers seeking a homey vibe. This accommodation offers a range of recreational activities, including nearby fishing spots for outdoor enthusiasts. Guests can enjoy entertainment options such as Netflix and television in the cozy common areas, making it a great place to relax after a day of adventure. The guesthouse's friendly atmosphere ensures you'll feel right at home during your stay.
  • Kilbride Hostel: Situated 17.7km from Castlebay, Kilbride Hostel is a budget-friendly option for backpackers and travelers looking for a community feel. The hostel features free WiFi in public areas and guest rooms, allowing you to stay connected during your travels. With free self-parking and off-street parking available, it's convenient for those exploring the beautiful surroundings by car. Kilbride Hostel provides a comfortable and sociable atmosphere, making it a great base for your Isle of Barra adventure.

Where to stay in Castlebay

Castlebay, located on the stunning Isle of Barra, offers an idyllic escape for beach lovers and outdoor enthusiasts. With breathtaking sea views and beautiful beaches, visitors can relax and soak in the serene atmosphere. Explore nearby attractions that highlight the island's natural beauty, making it a perfect destination for romantic getaways or simply unwinding in a picturesque setting. Experience the charm of Castlebay and its surrounding areas for an unforgettable vacation.

  • Isle of Barra: Nestled in the Outer Hebrides, the Isle of Barra is a stunning island destination known for its breathtaking beaches and rich history. Castlebay, the island's main settlement, offers a warm welcome to visitors with its charming harbor and local shops. The island is perfect for outdoor enthusiasts, providing opportunities for boating, canoeing, and running along scenic coastal paths. With its picturesque dunes and the historic Kisimul Castle as central attractions, Isle of Barra is a great place to explore Scottish culture while soaking in the natural beauty. Peak travel times from April to May and July bring vibrancy to this serene locale, making it an ideal spot for a summer retreat.
  • Fuday: Just a short distance from Castlebay, Fuday is a tranquil island that offers a peaceful escape. Known for its stunning landscapes and rich wildlife, Fuday is an ideal spot for visitors looking to experience the natural beauty of the Scottish islands. The travel experience here is serene, with fewer crowds compared to more popular destinations. Visitors can enjoy leisurely walks and immerse themselves in the stunning coastal views. Travel peaks in May to June and August, making these months perfect for those eager to explore the unspoiled beauty of this hidden gem.

Things to do near Castlebay

Castlebay, on the Isle of Barra, is perfect for beach lovers and outdoor enthusiasts seeking a romantic getaway. Enjoy live music at local venues, explore stunning coastal views, and indulge in delightful seafood dining. With its picturesque landscapes and charming atmosphere, Castlebay offers a memorable experience for couples and adventurers alike, making it an ideal destination for your vacation.

Shopping

In Castlebay, you can enjoy charming local shops like the Isle of Barra Heritage Centre, offering unique souvenirs and crafts. If you're up for a drive, head to the Co-op in Barra, about 16.1km away, which features a selection of groceries and local products for gifts.

Recreation

At Askernish Golf Club, located 27.4km from Castlebay, enjoy a refreshing game of golf surrounded by beautiful landscapes. The serene outdoor atmosphere promotes relaxation and rejuvenation, making it an ideal spot for both sports enthusiasts and those seeking a peaceful retreat.

Adventure

In Castlebay, explore the rugged coastline with kayaking tours that unveil hidden coves and wildlife. Hike the scenic trails of Vatersay, where stunning views of the Atlantic await. For a unique experience, try island hopping to nearby Barra's pristine beaches and historical sites.

Nightlife

Experience the cozy charm of Castlebay's nightlife at the Castlebay Hotel, where you can enjoy local brews and traditional music. For a lively atmosphere, visit the Barra Bistro, offering delicious food and a welcoming vibe, perfect for unwinding after a day of exploring.

*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, visit between January and March when hotel prices are lower. Book your accommodations about a month in advance for the best rates, and consider traveling on a Tuesday for the cheapest stay. Use Expedia to find last-minute deals, filter by budget and preferences, and explore package options that combine flights, hotels, and activities for additional savings. Walking is a great way to explore, and many free activities are available on the isle, making your trip both enjoyable and affordable.

  • 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: 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, helping you find the most affordable hotels right away. Additionally, you have the option to refine your choices by hotel category. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Castlebay with your flights and activities through an Expedia package.

Find the best attractions in and around Castlebay

Castlebay, a charming destination on the Isle of Barra, is perfect for beach lovers, outdoor enthusiasts, and couples seeking a romantic getaway. Visitors can explore beautiful beaches, the historic castle, and the surrounding islands that offer a mix of adventure and relaxation. Whether you're soaking up the sun or enjoying outdoor activities, Castlebay provides a delightful experience for all types of travelers.

  • Vatersay Beach: Located 4.8km from Castlebay, Vatersay Beach boasts stunning white sands and crystal-clear waters, perfect for sunbathing and leisurely strolls. The serene beach vibes make it an ideal spot for relaxation and enjoying the natural beauty of the Isle of Barra.
  • Kisimul Castle: Nestled within Castlebay, Kisimul Castle is a historic fortress steeped in culture and romance. Accessible by a short boat ride, it offers breathtaking views and a glimpse into the rich history of the area, making it a must-see attraction.
  • Hebridean Way Start: Situated 4.8km from Castlebay, this vibrant street marks the beginning of the Hebridean Way, inviting you to explore the stunning landscapes and charming communities of the Outer Hebrides, all while enjoying lively city vibes.

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 HighModerately High
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 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

Traveling to Castlebay, Isle of Barra, can be done via several nearby airports. Benbecula Airport (BEB) is located 57.9km away, with hotel options such as the 3-star Orasay Inn, 11.3km from the airport, and the Swan View Lodge, 17.7km away. The closest option is Castlebay Airport (BRR), only 8.0km from town, with hotels like the 3-star Borrodale Hotel and Grianaig Guest House, both within 17.7km. Tiree Airport (TRE) is 62.8km away, offering accommodations like Tiree Lodge Hotel and Tiree Scarinish Hotel, both just 4.8km from the airport. These airports provide convenient access to Castlebay for a delightful vacation.

Frequently asked questions

Where is the best place to stay in Castlebay?
Based on Expedia's traveler preferences, Castlebay View is a top place to stay in Castlebay. Other good options for your visit to the area are Polochar Inn and Brae Lea Guest House. 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 hotel room reservations are refundable provided that you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, you may still be able to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Castlebay.
Where can I learn more about changing or cancelling my trip to Castlebay?
To access more information about updating your trip to Castlebay or cancelling it, click here.
What's the best hotel to stay with easy access to Kisimul Castle?
Polochar Inn is one of the top choices for your stay based on our traveler data, and this inn offers free breakfast and a restaurant. You'll find it 11.4 mi (18.3 km) from Kisimul Castle. Other good options in the area include Glamping Pod for 4, Pod Beag Na Haun, Eriskay and Kilbride Hostel.
What about the best place to stay close to Castlebay Barra Ferry Terminal?
One of the top choices for your stay is Polochar Inn, located 11.2 mi (18.1 km) from Castlebay Barra Ferry Terminal, and this inn offers free breakfast and a restaurant. Glamping Pod for 4, Pod Beag Na Haun, Eriskay and Kilbride Hostel are other good choices within the area.
How is it to stay in Castlebay?
Visitors can enjoy all that Castlebay has to offer including the waterfront and monuments. In Castlebay, there are 2 hotels and other accommodations to choose from. Find out more about Castlebay.
What are the top places to visit in Castlebay?
A favorite place to visit is Castlebay Barra Ferry Terminal. You'll also find Vatersay Beach and Hebridean Way Start in the area. Check out what more 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 temp of 56°F, while the coldest months are February and March with an average of 46°F. Average annual precipitation for Castlebay is 58 inches.