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 (2)

Filters (2)

Clear filters

766 Holiday homes

Applied filters (2)

Holiday home with shared pool, golf nearby in Jarandilla de la Vera

Jarandilla de la Vera house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 14

from £487 / night

£3,335 - £4,114 / week

1 / 60

Ski condo to rent in Massanutten

Massanutten condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £165 / night

£913 / week

1 / 9

Villa rental in Phuc Yen with swimming pool, golf nearby

Phuc Yen villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 10

from £229 / night

£913 - £1,552 / week

1 / 50

Villa rental in Bushypark with golf nearby

Bushypark villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £236 / night

£1,650 / week

1 / 16

Holiday apartment with golf nearby in Rio de Janeiro

Rio de Janeiro apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £365 / night

£2,556 / week

1 / 22

Meribel ski chalet to rent.

Meribel chalet

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 13

from £562 / night

£3,929 - £4,342 / week

1 / 24

Mammoth Lakes ski townhouse to rent.

Mammoth Lakes townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £256 / night

£1,789 / week

1 / 46

Braunfels holiday apartment rental

Braunfels apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £81 / night

£564 / week

1 / 24

Holiday apartment with golf nearby in Walchsee

Walchsee apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £87 / night

£605 / week

1 / 10

Apartment rental in Cuevas del Almanzora with shared pool, golf nearby

Cuevas del Almanzora apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £61 / night

£371 - £436 / week

1 / 27

Les Deux-Alpes ski apartment to rent.

Les Deux-Alpes apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from £64 / night

£344 / week

1 / 23

Holiday apartment with shared pool, golf nearby in Da Nang

Da Nang apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £109 / night

£703 - £805 / week

1 / 72

Holiday home with golf nearby in Oceanside

Oceanside house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £264 / night

£1,846 / week

1 / 11

Holiday condo with shared pool, golf nearby in Playa del Carmen

Playa del Carmen condo

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 14

from £1,182 / night

£8,273 / week

1 / 27

Honolulu holiday condo rental

Honolulu condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £124 / night

£863 / week

1 / 24

Malpica de Bergantinos holiday apartment rental

Malpica de Bergantinos apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £108 / night

£639 - £786 / week

1 / 94

Nuevo Nayarit holiday home rental

Nuevo Nayarit house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £724 / night

£5,065 / week

1 / 29

Holiday condo rental

Maggie Valley condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £124 / night

£867 / week

1 / 4

Ski chalet to rent in Chamonix

Chamonix chalet

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £983 / night

£4,911 - £6,384 / week

1 / 39

Holiday villa with golf nearby in Kapolei

Kapolei villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £822 / night

£5,749 / week

1 / 25

Holiday home rental

Fuveau house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £158 / night

£1,100 / week

1 / 12

Holiday home with golf nearby in Bogazici

Bogazici house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £84 / night

£585 / week

1 / 14

Steamboat Springs ski home to rent.

Steamboat Springs house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 9

from £398 / night

£2,781 - £10,754 / week

1 / 26

Holiday villa letting

Nuevo Nayarit villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £268 / night

£1,871 / week

1 / 21

Holiday villa in Nuevo Nayarit

Nuevo Nayarit villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from £235 / night

£1,643 / week

1 / 17

Holiday bungalow rental

Phuc Yen bungalow

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £55 / night

£365 - £461 / week

1 / 9

Ski apartment to rent in Tignes

Tignes apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £295 / night

£1,179 / week

1 / 9

Murcia holiday villa rental

Murcia villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £172 / night

£1,140 - £2,056 / week

1 / 39

Holiday home rental

Agullana house

  • 9 bedrooms
  • 6 bathrooms
  • sleeps 30

from £811 / night

£4,355 / week

1 / 14

Holiday villa with shared pool, golf nearby in Gatlinburg

Gatlinburg villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £320 / night

£1,917 / week

1 / 4

Riquewihr ski gite to rent.

Riquewihr gite

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £196 / night

£1,025 / week

1 / 5

Riquewihr ski gite to rent.

Riquewihr gite

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

from £196 / night

£1,025 / week

1 / 6

Holiday home with golf nearby in Tucson

Tucson house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £337 / night

£2,357 / week

1 / 24

Ka'anapali holiday apartment rental

Ka'anapali apartment

  • 1 bathroom
  • sleeps 4

from £215 / night

£1,502 / week

1 / 24

Holiday apartment with shared pool, golf nearby in Puerto Vallarta

Puerto Vallarta apartment

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 10

from £2,738 / night

£19,164 / week

1 / 25

Holiday log cabin rental

Black Butte Ranch log cabin

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £174 / night

£1,093 / week

1 / 34

Ski apartment to rent in Mammoth Lakes

Mammoth Lakes apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £206 / night

£1,438 / week

1 / 9

Holiday apartment rental

Ka'anapali apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £913 / night

£6,388 / week

1 / 36

Ski apartment to rent in Mammoth Lakes

Mammoth Lakes apartment

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 14

from £890 / night

£6,228 / week

1 / 21

Holiday apartment with swimming pool, golf nearby in Hua Hin

Hua Hin apartment

  • 1 bathroom
  • sleeps 3

from £37 / night

£167 / week

1 / 31