Castlebay offers a harbour-based Barra stay with a simple village outing after the crossing and a separate trip to Vatersay when conditions suit. Choose between the hotel’s single dog-friendly room and Granny’s larger self-catering house. That difference matters more than a shared view of the bay: one needs a very specific room request, while the other suits a group willing to manage supplies and minimum booking periods.
Policies researched 27 September 2026 · Check directly before booking
Dog access can depend on the room or accommodation you choose. Confirm the exact dog arrangements before you pay.
Castlebay Hotel requires direct contact before booking its limited Vatersay Room, with a £25 pet-cleaning fee whose unit needs confirmation. Granny’s Holiday Home sleeps eight and permits up to two well-behaved pets, with dogs kept out of bedrooms. Coordinate accommodation with ferry availability and check supervision and charges directly.
Castlebay harbourfront · Castlebay
Castlebay Hotel
A harbourfront hotel beside the Castlebay ferry setting. The dog-friendly allocation is the specifically named Vatersay Room.
The dog details
Vatersay Room only; contact hotel before booking. £25 pet-cleaning fee, unit/period to confirm. Ask about dog count, meals and supervision.
Book directly with the property Confirm your dog, exact accommodation, minimum stay and total charge before paying.
Allow for the crossing and check into the agreed room or house. Take a short harbour-view stroll if time and weather suit.
Day two · Vatersay if conditions allow
Choose a modest Vatersay outing, allowing ample return time and checking ferry updates if travelling onward. A village day remains a valid alternative.
A suggested plan, not a booked itinerary. Adapt it to your dog, the weather and current access.
THE DETAILS THAT MAKE A DIFFERENCE
Good to know before you go
Reserve the actual pet room
Vatersay Room is a room name inside Castlebay Hotel, not accommodation on Vatersay island.
Match the crossing and stay
Check CalMac’s current pet-space arrangements and service updates; avoid a tightly timed departure plan.
Your Castlebay, Barra questions
Can I book any Castlebay Hotel room with a dog?
No. The hotel says dog-friendly accommodation is limited to its Vatersay Room and adds a £25 pet-cleaning fee. Contact the hotel to confirm that room is available for your dates before booking.
How many dogs can stay at Granny’s Holiday Home Barra?
The property welcomes up to two well-behaved pets. Dogs must stay out of the bedrooms; the owner also reminds guests that Barra is an agricultural community where livestock may be encountered.
Do I need to arrange a dog ticket for the ferry to Barra?
CalMac asks passengers to add a pet ticket to the booking whether the dog travels in a pet lounge, stays in the vehicle, or remains outside. On Oban-Castlebay, passengers must leave the vehicle deck after parking, so plan where your dog will travel and check the current service status before departure.
Should dogs be on a lead around Barra and Vatersay?
Yes. The local visitor code describes Barra and Vatersay as working landscapes and asks visitors to keep dogs on a lead, respect fences, and use gates and stiles.
What should I do with dog waste on Barra’s beaches and machair?
Take it away and dispose of it correctly, including on beaches, machair and rough grass. The local visitor guidance also asks visitors to use designated beach access points and avoid playing or camping on dunes.
Researched from accommodation operators, property listings and visitor information linked above on 27 September 2026. Prices and policies can change; a stated dog fee is not a room quote or a promise of availability. We have not personally inspected these places. Our day plans are editorial suggestions.