
Find hotels near Barra Beach, from ¥22,111
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Aug 26 - Aug 27Tomorrow
Aug 27 - Aug 28This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 6 Our top choices for Barra Beach hotels




1. Polochar Inn
Polochar Inn9.7 km from Barra Beach
Chris
¥18,426
¥22,111 total
includes taxes & fees
Sep 20 - Sep 21




2. Brae Lea Guest House
Brae Lea Guest House16.6 km from Barra Beach
Paul
¥23,002
¥27,603 total
includes taxes & fees
Sep 26 - Sep 27




3. Fuidaigh
Fuidaigh10.3 km from Barra Beach
¥192,470
¥230,964 total
includes taxes & fees
Sep 26 - Sep 27




4. Dun Buidhe
Dun Buidhe12.1 km from Barra Beach
¥127,082
¥152,498 total
includes taxes & fees
Sep 10 - Sep 11
Top Barra Beach Hotel Reviews
Taigh Ciorstaidh family & pet friendly self-catering Isle of Barra Scotland
8/10 Good
"Third time staying here. Lovely cottage, great for family with pet and very well located. Had everything we need, host easily contactable. Will be back!"
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."
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."
Pod Beag Beside the Sea, Isle of Eriskay
10/10 Excellent
"Lovely pod for solo trip. "
Other attractions near Barra Beach
Kisimul Castle
After visiting Kisimul Castle, make a plan to see the other sights and activities in Isle of Barra. Wander the marina or discover the area's desert landscape.