Castlebay Scotland UK (BRR Barra)

back to: Where to stay in - All Locations

Where to stay

Skeabost Hotel
Situated in Skeabost, this golf hotel is approximately 9 mi (15 km) of Skye Riding Centre, Somerled Square, and Portree Harbour. Edinbane Pottery is 7.8 mi (12.6 km) away.

Toravaig House Hotel
Situated in Teangue, this romantic hotel is 4.3 mi (6.9 km) from Armadale Castle and approximately 12 mi (20 km) of Mallaig Heritage Centre and Skye Serpentarium. Morar Beach and Caiste...

The Old Library Lodge and Restaurant
Found in Arisaig, this bed & breakfast is 0.3 mi (0.5 km) from Land, Sea and Islands Centre and approximately 9 mi (15 km) of Morar Beach and Mallaig Heritage Centre. Armadale Castle an...

Gleann an Ronnaich Bed and Breakfast
Found near to the beach, this bed & breakfast is approximately 1 mi (2 km) of Portree Harbour and Somerled Square. Old Man of Storr and Skye Riding Centre are additionally approximately...

The Royal Hotel
Found in Portree, this hotel is steps from Portree Harbour and Somerled Square. Old Man of Storr and Skye Riding Centre are additionally approximately 12 mi (20 km).

Six Willows Bed and Breakfast
Situated in Glendale, this bed & breakfast is 6.1 mi (9.9 km) from Macleod's Tables and 8.7 mi (13.9 km) from Dunvegan Castle. Edinbane Pottery and Trumpan Church are additionally appro...

Raasay House
Situated in Isle of Raasay, this guesthouse is steps from Raasay House Activities Centre and Raasay Pictish Stone. Raasay Ferry is 0.3 mi (0.4 km) away.

The Western Isles Hotel
Situated in Tobermory, this eco-friendly hotel is 0.7 mi (1.1 km) from Tobermory Distillery and approximately 16 mi (25 km) of Ardnamurchan Point Lighthouse and Calgary Bay Beach. Cairn...

Dunollie Hotel
Situated in Broadford, this eco-friendly hotel is 0.6 mi (1 km) from Skye Serpentarium and approximately 9 mi (15 km) of Caisteal Maol and Skye Bridge. Plockton Harbour and Armadale Cas...

Strath Glebe Bed & Breakfast
Found in Isle of Skye, this bed & breakfast is 3.1 mi (5 km) from Skye Serpentarium and approximately 12 mi (20 km) of Caisteal Maol and Skye Bridge. Armadale Castle and Raasay Ferry ar...

Uig Hotel
Situated in Uig, this hotel is approximately 9 mi (15 km) of Flora Macdonald's Grave, Skye Museum of Island Life, and Quiraing. Duntulm Castle and Kilt Rock are additionally approximate...

Park Lodge Hotel
Situated in Tobermory, this inn is 0.7 mi (1.2 km) from Tobermory Distillery and approximately 16 mi (25 km) of Ardnamurchan Point Lighthouse and Calgary Bay Beach. Cairn na Burgh Beag ...

West Highland Hotel
This family-friendly Mallaig hotel is situated on the waterfront, 0.1 mi (0.2 km) from Mallaig Heritage Centre, and approximately 9 mi (15 km) of Morar Beach and Land, Sea and Islands C...

Uig Lodge
Situated in Uig, this hotel is approximately 9 mi (15 km) of Flora Macdonald's Grave, Skye Museum of Island Life, and Quiraing. Duntulm Castle and Kilt Rock are additionally approximate...

Tullochard House
Situated in Dunvegan, this bed & breakfast is 1.5 mi (2.5 km) from Dunvegan Castle and 2 mi (3.3 km) from Macleod's Tables. Edinbane Pottery and Trumpan Church are additionally approxim...

Coolin View Guest House
Found on the waterfront, this bed & breakfast is approximately a 5-minute stroll of Portree Harbour and Somerled Square. Old Man of Storr and Skye Riding Centre are additionally approxi...

Glebe Barn Annexe - Tigh Ard Beag
Found by the ocean, this apartment is 1.1 mi (1.8 km) from Galmisdale Harbour and approximately 3 mi (5 km) of An Sgurr and Singing Sands. Laig Bay is 2.4 mi (3.9 km) away.

Kinloch Follart
Situated in Dunvegan, this bed & breakfast is 1.4 mi (2.3 km) from Macleod's Tables and 2 mi (3.3 km) from Dunvegan Castle. Edinbane Pottery and Trumpan Church are additionally approxim...

Conusg Bed and Breakfast
Found in Portree, this bed & breakfast is approximately a 15-minute stroll of Portree Harbour and Somerled Square. Old Man of Storr and Skye Riding Centre are additionally approximately...

Glebe Barn - Hostel
Found by the ocean, this hostel is 1.1 mi (1.8 km) from Galmisdale Harbour and approximately 3 mi (5 km) of An Sgurr and Singing Sands. Laig Bay is 2.4 mi (3.9 km) away.


European Travel, Adventure Travel, Charter Bus Tours, Charter Cruises, Charter Packages, Church Group Trips, Cruises, Destination Weddings, Discount Travel, Disney Vacations, Dream Vacations, Eco-Friendly Vacations, Escorted Vacations, Exotic Destinations, Family Vacations, Fishing Expeditions, Gift Certificates Available, Golf Vacations, Green Vacations, Rail Trips, Resorts Packages, River Cruises, Road Trips, Safaris, Sightseeing Tours, Ski Vacations, Spring Break Packages, Student Trips, Travel Packages, Wedding Packages, Whale Watching Cruises, Wine Tours, Worldwide Tours, Disney Cruises