Skip to main content
Get a quote

Golf hotels in Bulgaria

All 6 golf hotels we book in the Black Sea, Sofia and Bansko, with golf packages and prices for your dates

Black Sea golf or the mountains

We book 6 golf hotels in Bulgaria. 4 are on the Black Sea coast near Balchik and Kavarna, where three courses sit on the cliffs above the sea, so you can stay at one resort and play all three. 2 are inland: Hyatt Regency Pravets next to the Pravets course, an hour from Sofia, and Pirin Golf Hotel at its own course in the Pirin mountains near Bansko.

Use the filters to see one area at a time. Each hotel page shows the courses nearby and, where we have them, our golf packages with the price for the month you travel.

Season 2026/27

Find your golf hotel in Bulgaria

Good to know

Questions about golf hotels in Bulgaria

Black Sea coast or Sofia for a golf holiday?

Choose the Black Sea coast for three clifftop courses close together, a beach and the sea. Choose Sofia and the mountains to combine golf with the capital, mountain air and, at Pirin, the Bansko area.

What does a golf package in Bulgaria include?

The hotel on the board shown and green fees for the number of rounds in the package. What else is included, such as transfers or a shuttle to the courses, is listed with each package on the hotel page.

When is the best time for golf in Bulgaria?

From spring to autumn. May, June and September are the most comfortable; in July and August the Black Sea coast is warm and lively and the mountain courses stay cooler.

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.