Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Golf holidays | Golf breaks in the UK and abroad

All filters

Filters (2)

Clear filters

296 Holiday homes

Applied filters (2)

Holiday farmhouse with golf nearby in Cunettone di Salo

Cunettone di Salo farmhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £84 / night

£580 / week

1 / 34

Holiday farmhouse with golf nearby in Montegabbione

Montegabbione farmhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £94 / night

£541 / week

1 / 19

Holiday lodge with golf nearby in Filey

Filey lodge

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £115 / night

£859 - £974 / week

1 / 10

Holiday lodge with shared pool, golf nearby in Pwllheli

Pwllheli lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £258 / night

£1,804 / week

1 / 59

Farmhouse rental in Horseshoe Valley with golf nearby

Horseshoe Valley farmhouse

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 12

from £244 / night

£1,704 / week

1 / 23

Ski farmhouse to rent in Horseshoe Valley

Horseshoe Valley farmhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £200 / night

£734 - £1,154 / week

1 / 36

Holiday lodge with shared pool, golf nearby in Nimes

Nimes lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £69 / night

£443 / week

1 / 15

Lodge rental in Playa del Carmen with shared pool, golf nearby

Playa del Carmen lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £334 / night

£2,334 / week

1 / 18

Strada in Chianti holiday farmhouse rental

Strada in Chianti farmhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £106 / night

£737 / week

1 / 48

Holiday lodge rental

Alexandria lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Pricing unknown

1 / 4

Vendome holiday farmhouse let

Vendome farmhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Pricing unknown

1 / 14

Lodge rental in Tattershall with shared pool, golf nearby

Tattershall lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £218 / night

£287 / week

1 / 82

Holiday farmhouse with golf nearby in Cetraro

Cetraro farmhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £71 / night

£496 / week

1 / 13

Farmhouse rental in Portlaoise with golf nearby

Portlaoise farmhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £227 / night

£1,514 - £1,652 / week

1 / 45

Holiday farmhouse rental

Asti farmhouse

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 15

from £295 / night

£1,573 - £2,262 / week

1 / 30

Monte San Savino holiday farmhouse rental

Monte San Savino farmhouse

  • 2 bedrooms
  • 5 bathrooms
  • sleeps 6

Pricing unknown

1 / 7

Ponte de Lima holiday farmhouse rental

Ponte de Lima farmhouse

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

from £286 / night

£2,065 / week

1 / 42

Holiday lodge with shared pool, golf nearby in Calstock

Calstock lodge

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £58 / night

£401 / week

1 / 24

Holiday lodge with golf nearby in Auchterarder

Auchterarder lodge

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £172 / night

£916 / week

1 / 16

Holiday lodge rental

Tattershall lodge

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £141 / night

£745 - £1,374 / week

1 / 20

Holiday lodge with golf nearby in Sarria

Sarria lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Pricing unknown

1 / 5

Evora holiday farmhouse rental

Evora farmhouse

  • 2 bedrooms
  • sleeps 2

Pricing unknown

1 / 4

Holiday farmhouse rental

Ravenna farmhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £64 / night

£448 - £1,480 / week

1 / 13

Renton holiday lodge rental

Renton lodge

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £458 / night

£2,748 / week

1 / 22

Lodge rental in Balloch with shared pool, golf nearby

Balloch lodge

  • 2 bedrooms
  • 4 bathrooms
  • sleeps 6

from £493 / night

£2,233 / week

1 / 7

Holiday lodge with shared pool, golf nearby in Tattershall

Tattershall lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £172 / night

£974 - £1,890 / week

1 / 39

Grans holiday farmhouse let

Grans farmhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £79 / night

£551 / week

1 / 37

Holiday lodge rental

Thorpe On The Hill lodge

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £115 / night

£458 - £790 / week

1 / 11

Holiday farmhouse in Cardross

Cardross farmhouse

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

from £367 / night

£1,832 / week

1 / 27

Holiday farmhouse with golf nearby in Hagley

Hagley farmhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £393 / night

£2,535 / week

1 / 10

Mtunzini holiday lodge accommodation

Mtunzini lodge

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from £91 / night

£634 / week

1 / 19

Holiday lodge accommodation

Healesville lodge

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £269 / night

£1,449 / week

1 / 16

Holiday farmhouse with golf nearby in Brenna

Brenna farmhouse

  • 2 bedrooms
  • 4 bathrooms
  • sleeps 6

from £94 / night

£590 / week

1 / 33

Penina holiday farmhouse let

Penina farmhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £99 / night

£689 - £1,170 / week

1 / 13

Lodge rental in Torbeg with golf nearby

Torbeg lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £156 / night

£1,088 - £1,168 / week

1 / 19

Holiday lodge with shared pool, golf nearby in Tattershall

Tattershall lodge

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £201 / night

£1,203 / week

1 / 37

Deer Isle holiday farmhouse accommodation

Deer Isle farmhouse

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £366 / night

£2,558 / week

1 / 30

Lodge accommodation in Puerto Galera with shared pool, golf nearby

Puerto Galera lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £66 / night

£416 / week

1 / 16

Puerto Galera holiday lodge rental

Puerto Galera lodge

  • 1 bedroom
  • 2 bathrooms
  • sleeps 3

from £49 / night

£306 / week

1 / 21

Castelnuovo dei Sabbioni holiday farmhouse rental

Castelnuovo dei Sabbioni farmhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £59 / night

£394 - £1,219 / week

1 / 24