Find hotels in Isle of Barra from ₩146,552
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 57 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Our top choices for Isle of Barra hotels

Brae Lea Guest House
Brae Lea Guest House
10.0 out of 10, Exceptional, (31)
The price is ₩190,828
₩228,994 total
includes taxes & fees
Sep 10 - Sep 11

Polochar Inn
Polochar Inn
8.4 out of 10, Very Good, (26)
The price is ₩146,552
₩175,862 total
includes taxes & fees
Sep 15 - Sep 16

Smiddy Cottage
Smiddy Cottage
The price is ₩1,212,221
₩1,454,673 total
includes taxes & fees
Sep 5 - Sep 6

Fuidaigh
Fuidaigh
The price is ₩1,587,744
₩1,905,285 total
includes taxes & fees
Sep 2 - Sep 3

Lingeigh
Lingeigh
The price is ₩1,280,785
₩1,536,942 total
includes taxes & fees
Sep 13 - Sep 14

Dun Buidhe
Dun Buidhe
The price is ₩1,042,391
₩1,250,869 total
includes taxes & fees
Sep 8 - Sep 9
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
Learn more about Isle of Barra
Watch planes land directly on Traigh Mhor Beach, the world's only beach runway used for scheduled flights. Hike up to Heaval for panoramic views of the island's white sand beaches and turquoise waters.

Top Isle of Barra Hotel Reviews
More cheap stays in Isle of Barra
More cheap stays in Isle of Barra

Brae Lea Guest House
Lasgair, Lochboisdale, South Uist, Scotland
The price is ₩190,828 per night from Sep 10 to Sep 11
₩190,828
₩228,994 total
Sep 10 - Sep 11
includes taxes & fees
10/10 Exceptional! (32 reviews)
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Explore more hotels
Expedia's Latest Trends
Packages
General
- Visit Inverness
- Visit Blackpool
- Visit Ipswich
- Visit Tamworth
- Visit St. Andrews
- Visit Ware
- Visit Port Isaac
- Visit Durham
- Visit Bury St Edmunds
- Visit Derby
- Visit Aberdeen
- Visit Pembroke
- Visit Warwick
- Visit Beaconsfield
- Visit Sheffield
- Visit Canterbury
- Visit Hull
- Visit Plymouth
- Visit Thurso
- Visit Brighton
- Visit Margate
- Visit Stoke-on-Trent
- Visit Oxford
- Visit York
- Visit Goole
- Visit Chester