Skip to main content
Get a quote

Pirin Golf & Country Club

Ian Woosnam course below the Pirin mountains

Golf 23 holes on 2 courses
Par 72
Airport Sofia Airport (SOF), about 2 hours
Handicap Please bring your handicap certificate

The golf

The courses

Ian Woosnam Course

Ian Woosnam

Holes18
Par72

Mountain-valley course below the Pirin range, with four lakes, a river and around 80 bunkers.

Pirin Pine

Holes5

Five-hole practice course, good for a warm-up or a short round.

Pirin Golf & Country Club lies near Razlog in south-west Bulgaria, about 15 km from Bansko and about two hours by car from Sofia. The main course was designed by Ian Woosnam and is ranked among the best in Bulgaria.

The 18-hole course is par 72 and runs over rugged ground in the foothills of the Pirin mountains, with four lakes, a river and around 80 bunkers. There is also a five-hole practice course, Pirin Pine, and a driving range with 46 bays, 30 of them covered, plus putting, pitching and chipping greens. The Club House restaurant has a terrace over the course. The main golf season runs from April to the end of October.

  • Driving range with 46 bays, 30 covered
  • Five-hole Pirin Pine practice course
  • Putting, pitching and chipping greens
  • Golf academy
  • Club House restaurant and 19th Hole bar
  • Buggy and trolley hire

Before you book

Maintenance and closures

Where to stay

Hotels with packages here

Good to know

Frequently asked questions

Where can I stay?

Pirin Golf Hotel & SPA is at the course, and the resort also has apartments and chalets.

When is the course open?

The main golf season runs from April to the end of October. Winter play depends on the weather.

How far is it from Sofia?

About two hours by car (153 km).

Request a quote

Tell us when you want to play

Send your dates and group size. We reply within one working day with availability, a firm price and the tee times we can hold for you.

  • No payment needed to ask
  • A real person replies, not an automated quote
  • Rather message? WhatsApp us (messages only)
  • Prefer to talk? Call +90 242 312 04 44
What happens next
  1. We check availability with the hotel and the course, and hold the tee times you prefer.
  2. You get a firm price by email within one working day, with no obligation to book.
  3. Happy with it? Confirm by email and we send your booking and payment details.

We only use your details to reply to this request.