Book Barra Hotels

Barra Hotels allow you to make the most of your stay on this wonderful island in the Hebrides. Despite being just 8 miles long and 5 miles wide, you’ll find 4 hotels on the Isle of Barra itself, and many more nearby.

From the moment you land on the beach runway, believed to be the only beach runway in the world, you’ll see for yourself why Barra is such a beautiful island.

If you’re looking for miles and miles of sandy beaches, incredible watersports, quiet walks, angling or bird watching, or just want to get away from it all, then you’ll love it here on Barra.

With Barra hotels ranging from traditional to modern, and prices suitable for all budgets, you’ll be able to find the perfect place to stay in Barra. Why not see whether the Castlebay Hotel, Craigard Hotel, Heathbank Hotel or Isle of Barra Hotel is right for you?

Check for Barra hotel availability below with Highlands and Islands Airports.

Name Distance Location Star Rooms
Polochar Inn 6.4 South Uist 4 Book Now