At Fraserburgh golf club our staff & members make every visitor feel extremely welcome, that’s guaranteed.
Bookings for general tee times can be made via our Booking Calendar or call direct on +44 (0) 01346 516616. You also have the option to book via email booking, but we will require payments when we conform your booking.

Visitors  should check-in at either the office or at the bar prior to play. NOTE: The price includes a 5% charge using the Booking calendar.

The club has a separate visitor locker room and changing area with shower facilities next to the visitor changing rooms.

Visiting groups are more than welcome with our venue providing a first class location for society outings and corporate days out. Special rates are available and can be obtained by contacting the club, click here email request or by telephoning +44 (0) 01346 516616.

For golfers wishing to play additional rounds can do so either on the main course (Corbie Hill) or our 9 hole (Rose Hill).

The Summer Season runs from 1st April to 31st October. Prices below are Summer rates, should you wish to play outwith these dates contact the club for a reduced rate.

Should you wish to become a member at Fraserburgh Golf Club click here and this will direct you to the our members fees & special new member rates.


Monday, Wednesday & Friday – £50 per Round
Tuesday & Thursday                   – £45 per Round

Saturday & Sunday                     –  £60 per Round
Saturday & Sunday                     –  £55 per Round (after 2pm)

Full Day Ticket:
Monday to Friday                       – £60
Saturday & Sunday                     – £75

Rosehill (9 HOLES)

Monday to Sunday – £10 Once Round (9 holes)

Monday to Sunday – £18 Twice Round (18 holes)

EQUIPMENT HIRE (*Requires pre-booking *)

*Buggy / Cart Hire £20 per round /£35 per day*

*Buggy / Cart Hire with GPS £25 per round /£40 per day*

Pull Trolley Hire £3

*Eletric Trolley Hire £5*

*Club Hire (incl. Trolley) £15*

*Caddies £40 per round*

You have the option to call the office on +44 (0) 1346 516166 and book this way and also this method to place a deposit or pay in full. To return to Tee Booking Calendar CLICK HERE