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

Updating

City centre holiday homes | Apartments, villas and more

All filters (1)

Filters (1)

Clear filters

14 properties with watersports onsite or nearby

Applied filters (1)

Apartment rental in Paynes Bay with swimming pool, golf nearby

Paynes Bay apartment

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 11

from £1,577 / night

£11,039 - £27,597 / week

1 / 26

Penthouse rental in Holetown with shared pool

Holetown penthouse

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £2,760 / night

£19,318 - £27,597 / week

1 / 24

St. Andrews holiday apartment rental

St. Andrews apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £241 / night

£1,684 - £2,124 / week

1 / 21

Holiday apartment with golf nearby in St. Andrews

St. Andrews apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £424 / night

£3,304 - £4,208 / week

1 / 42

Holiday apartment with golf nearby in St. Andrews

St. Andrews apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £241 / night

£1,684 - £2,124 / week

1 / 28

Cottage letting in Bala with golf nearby

Bala cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £124 / night

£866 / week

1 / 18

Holiday apartment in Sliema

Sliema apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £98 / night

£686 / week

1 / 25

Villa rental in Chaweng with swimming pool, golf nearby

Chaweng villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £151 / night

£1,058 / week

1 / 30

Nice holiday apartment rental

Nice apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £77 / night

£533 - £1,481 / week

1 / 39

Holiday townhouse with shared pool in Bophut

Bophut townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £63 / night

£441 / week

1 / 28

Holiday apartment with shared pool, golf nearby in Melbourne

Melbourne apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £118 / night

£823 / week

1 / 24

Holiday apartment in Croyde

Croyde apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £307 / night

£811 - £1,856 / week

1 / 25

Woolacombe Bay holiday apartment rental

Woolacombe Bay apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £242 / night

£620 - £1,587 / week

1 / 39

Chalet rental in Croyde with golf nearby

Croyde chalet

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £367 / night

£964 - £2,211 / week

1 / 24