Situated in Peterhead, this inn is within 1 mile (2 km) of Cruden Bay Golf Club and Bullers of Buchan. Peterhead Marina and Newburgh Seal Beach are also within 12 miles (20 km).
based on 73 reviews
Policies vary by room type and provider.
St. Olaf Hotel is located at Aulton Road, 6.7 miles from the centre of Peterhead. Cruden Bay Golf Club is the closest landmark to St. Olaf Hotel.
Check-in time is 12:00 and check-out time is 10:00 at St. Olaf Hotel.
Yes, St. Olaf Hotel offers free Wi-Fi.
Yes, St. Olaf Hotel offers free parking.
No, St. Olaf Hotel does not offer free airport shuttle service.
St. Olaf Hotel is 19.3 miles from Aberdeen Dyce. St. Olaf Hotel is 79.6 miles from Dundee.
Yes, St. Olaf Hotel is a pet-friendly hotel.
No, St. Olaf Hotel does not have a pool on-site.