Welcome to the St Olaf Hotel, located in the costal Buchan village of Cruden Bay just 20 minutes north of Aberdeen and less than 10 minutes south of Peterhead, The St. Olaf Hotel is an ideal location for, business people, tourists and holiday makers. The hotel overlooks the Cruden Bay Golf Course, which is always rated in the top 100 courses in the world, it’s only a few minutes walk from the Hotel to the spectacular club house.
Whether you’re looking for regular Hotel Accommodation somewhere in Aberdeenshire in general for a long weekend or holiday break, or if you’re just passing through the Buchan area in particular and looking for great Bed and Breakfast accommodation in the Peterhead area, the St. Olaf Hotel has much to offer with it’s comfortable homely character being popular with locals and visitors alike.
Rooms and Rates
The St. Olaf Hotel has a comfortable selection of rooms available and able to cater for single guests and families alike.
Our rooms are all spacious and well appointed with private bathrooms or en suite facilities, and we like to think that the homely appeal of a traditional hotel remains an attractive and desirable proposition for the discerning traveller.
We are also delighted to advise that well behaved pets are welcome £5 per night
Double Room
Twin Room
Family Room
