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

Updating

Beach and seaside holidays | Villas and cottages by the sea

All filters (2)

Filters (3)

Clear filters

119 Holiday homes

Dar Bouazza holiday apartment rental

Dar Bouazza apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £60 / night

£325 - £752 / week

1 / 31

Holiday apartment in Le Carbet

Le Carbet apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £123 / night

£552 - £711 / week

1 / 22

Alvor holiday apartment rental

Alvor apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £137 / night

£1,435 - £2,428 / week

1 / 42

Holiday apartment accommodation

Serranova apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £88 / night

£469 - £732 / week

1 / 73

Holiday apartment with swimming pool in Ouoran

Ouoran apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £91 / night

£456 / week

1 / 13

Apartment rental in Trou d'eau Douce with shared pool

Trou d'eau Douce apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £189 / night

£918 - £1,504 / week

1 / 42

Holiday apartment in Baie-Mahault

Baie-Mahault apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £65 / night

£407 - £511 / week

1 / 9

Mandelieu-la-Napoule holiday apartment rental

Mandelieu-la-Napoule apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 5

from £91 / night

£538 - £725 / week

1 / 18

Ski apartment to rent in Leptokarya

Leptokarya apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £111 / night

£490 / week

1 / 25

Lotzorai holiday apartment rental

Lotzorai apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £168 / night

£842 - £1,711 / week

1 / 22

Holiday apartment in Slatine

Slatine apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £88 / night

£538 - £676 / week

1 / 27

Zlarin Island holiday apartment rental

Zlarin Island apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £101 / night

£704 - £938 / week

1 / 14

Holiday apartment accommodation

Razanac apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £81 / night

£621 - £1,201 / week

1 / 39

Murcia holiday apartment rental

Murcia apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £117 / night

£573 - £1,207 / week

1 / 17

Holiday apartment with golf nearby in Palmeira

Palmeira apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £97 / night

£532 - £663 / week

1 / 63

Holiday apartment with golf nearby in Trois-Ilets

Trois-Ilets apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £95 / night

£663 / week

1 / 29

Holiday apartment with golf nearby in Baie Ste Anne

Baie Ste Anne apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £92 / night

£573 - £676 / week

1 / 30

Holiday apartment rental

Jenipabu apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £108 / night

£676 / week

1 / 20

Akrogiali holiday apartment rental

Akrogiali apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £104 / night

£566 - £1,504 / week

1 / 62

Apartment rental in Akrogiali

Akrogiali apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £74 / night

£428 - £1,028 / week

1 / 31

Holiday apartment with shared pool in Colbordolo

Colbordolo apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 3

from £109 / night

£766 - £1,607 / week

1 / 33

Avola holiday apartment rental

Avola apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £129 / night

£1,069 - £2,580 / week

1 / 25

M'diq holiday apartment rental

M'diq apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £34 / night

£235 / week

1 / 23

Holiday apartment in Gallipoli

Gallipoli apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £110 / night

£545 - £918 / week

1 / 24

Saint-Pol-de-Leon holiday apartment rental

Saint-Pol-de-Leon apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £74 / night

£518 - £718 / week

1 / 32

Holiday apartment in Agadir

Agadir apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £43 / night

£249 - £311 / week

1 / 19

Holiday apartment letting

Agadir apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £22 / night

£152 - £214 / week

1 / 15

Holiday apartment with golf nearby in Sale

Sale apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £48 / night

£200 - £283 / week

1 / 12

Salignano holiday apartment rental

Salignano apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £67 / night

£400 - £1,345 / week

1 / 20

Holiday apartment with golf nearby in Oujda

Oujda apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £27 / night

£180 - £263 / week

1 / 25

Iglesias holiday apartment rental

Iglesias apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £114 / night

£566 / week

1 / 14

Holiday apartment in Calodyne

Calodyne apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £91 / night

£352 - £559 / week

1 / 18

Holiday apartment in Calodyne

Calodyne apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from £96 / night

£366 - £573 / week

1 / 20

Holiday apartment rental

Deshaies apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £249 / night

£1,732 - £2,704 / week

1 / 14

Ski apartment to rent in Trou aux Biches

Trou aux Biches apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £48 / night

£331 / week

1 / 17

Holiday apartment in Flic En Flac

Flic En Flac apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £44 / night

£304 / week

1 / 14

Holiday apartment in Scoglitti

Scoglitti apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £65 / night

£435 - £745 / week

1 / 15

Holiday apartment in Lido di Noto

Lido di Noto apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £76 / night

£449 - £1,318 / week

1 / 21

Apartment rental in Museddu with shared pool

Museddu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from £137 / night

£842 - £1,580 / week

1 / 14

Holiday apartment rental

Museddu apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £178 / night

£1,049 - £2,173 / week

1 / 13