Hotel ★★★★

Barra Castle

Barra Castle Oldmeldrum Aberdeenshire AB51 0BB, Oldmeldrum Show on map

1 / 31
Barra Castle 1Barra Castle 2Barra Castle 3Barra Castle 4Barra Castle 5Barra Castle 6Barra Castle 7Barra Castle 8Barra Castle 9Barra Castle 10Barra Castle 11Barra Castle 12Barra Castle 13Barra Castle 14Barra Castle 15Barra Castle 16Barra Castle 17Barra Castle 18Barra Castle 19Barra Castle 20Barra Castle 21Barra Castle 22Barra Castle 23Barra Castle 24Barra Castle 25Barra Castle 26Barra Castle 27Barra Castle 28Barra Castle 29Barra Castle 30Barra Castle 31

About this property

Availability

Pick your dates to see prices

House rules

Times are in the hotel’s local time.

Check-in
—
Check-out
—
Cancellation / prepayment
Cancellation and prepayment policies vary by room. Check each room's conditions when you choose it.
Pets
Please contact the property before bringing pets.

More places to stay in Oldmeldrum

Explore all hotels in Oldmeldrum