Located close to Cruden Bay Golf Club and Bullers of Buchan, St Olaf Golf Hotel provides a coffee shop/cafe, a garden, and a bar. Free in-room WiFi and a restaurant are available to all guests.
Peterhead is home to St Olaf Golf Hotel. Cruden Bay Golf Club and Peterhead Marina are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Bullers of Buchan and Newburgh Seal Beach. Slains Castle and Newburgh on Ythan Golf Club are two other places to visit that come recommended. Take an opportunity to explore the area for water adventures such as fishing. Visit our Peterhead travel guide
Located close to Bullers of Buchan and Slains Castle, St Olaf Golf Hotel provides a coffee shop/cafe, a garden, and a bar. In addition to a restaurant, guests can connect to free in-room WiFi.
You'll also enjoy perks such as:
Free self parking
Full breakfast (surcharge), luggage storage, and smoke-free premises
A billiards/pool table
Room features
All guestrooms at St Olaf Golf Hotel boast comforts such as free WiFi and free bottled water.
Yes, dogs are allowed at this property. There's a fee of GBP 10.00 per pet, per night. Service animals are exempt from fees. Some restrictions may apply, so please contact the property for more details.
How much does it cost to stay at St Olaf Golf Hotel?
As of 25 Shawwal 2026, prices found for a 1-night stay for 2 adults at St Olaf Golf Hotel on 23 Dhuʻl-Qiʻdah 2026 start from SAR 389, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
Self parking is free at this property.
What time is check-in at St Olaf Golf Hotel?
Check-in start time: noon; Check-in end time: 10 PM. Late check-in is available during limited hours.
What time is check-out at St Olaf Golf Hotel?
Check-out is at 10 AM.
Where is St Olaf Golf Hotel located?
Situated in Peterhead, this inn is within 1 mi (2 km) of Cruden Bay Golf Club and Bullers of Buchan. Slains Castle and Peterhead Marina are also within 9 mi (15 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
St Olaf Golf Hotel Reviews
9.4
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.
Absolutely fantastic stay, from the warm and friendly atmosphere to the beautiful rooms to the wonderful food! THE place to stay when exploring Aberdeenshire.
Lovely hotel managed by a wonderful staff. Convenient to the golf course. Excellent food and drink options. A “must stay” location if you’re traveling or playing golf in this area.
Owner was really helpful, looked after my family during the stay. Food was great, staff are amazing and friendly. Cannot recommend the hotel enough. The bar is good too!
Exceptional Staff! Professional, friendly, welcoming and they go out of their way to be helpful.
Stayed 3 nights in Mar 2026
Verified review
10/10 Excellent
John
23 July 2025
Liked: Cleanliness, staff & service, room comfort
Welcoming and comfortable.
Excellent, friendly host made us very welcome and was so attentive to our needs.
All meals were of a very high standard, ser ved hot and quickly. Breakfast buffet was exceptional.
Beds were comfortable and towels were fluffy!
St Olaf Golf Hotel is an outstanding destination that truly delivers on every level. Its location is exceptional, set right next to a world-class golf course, making it perfect for both avid golfers and those simply looking to enjoy beautiful surroundings. The recently upgraded rooms are stylish and comfortable, with some offering breathtaking panoramic views of the ocean and course, along with spacious sitting areas that make it easy to relax and unwind.
The on-site restaurant is another highlight, serving excellent food and drinks in a welcoming atmosphere. The staff are consistently friendly and attentive, adding to the overall experience. A special mention goes to Kevin, the host, who goes above and beyond to ensure every guest feels comfortable and well looked after.
Highly recommended and I am already looking forward to my next visit.
Excellent location just a short walk to first tee at Cruden Bay Golf Club. Very friendly owner and staff. Room was neat and tidy albeit a bit dated. I was in room 3 and had sweeping views out over the golf course. Bar and sports bar both had a good vibe and were well stocked. Great place for a stay in this area that has many excellent golf courses a bit of the beaten track.
An absolutely beautiful stay! The owners of the hotel instantly make you feel welcome and at home. The views from the hotel are breathtaking and the rooms are clean, spacious and quiet. The food in the restaurant was perfectly cooked, wether it was breakfast, lunch or dinner. The hotel staff was friendly and very helpful. I can't say enough good things about our stay. We will recommend this hotel to everyone we know. We are thankful to the hotel for their hospitality which went above and beyond. We can't wait to come back!
Perfect location to play Cruden Bay Golf Club. Owners were genuinely wonderful hosts and people. They couldn’t have been more accommodating and friendly. Really enjoyed our stay!
The room was clean and had a great view. Dinner and breakfast was delicious. It was close the golf club, hiking trail, and it has a pub. Stewart and his wife are great hosts.