Four miles wide and eight miles long, Barra is like the Western Isles in miniature. It has sandy beaches backed by machair, glacial mountains, prehistoric ruins, Gaelic culture, and a welcoming Catholic population of around 1300.

Travel Offers

20% off ebooks

Subscribe to the Rough Guides newsletter and get 20% off any ebook.

Join over 50,000 subscribers and get travel tips, competitions and more every month.