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

Updating

Rural retreats | Holiday cottages in the UK and abroad

All filters (2)

Filters (2)

Clear filters

1,617 Holiday homes

Holiday condo with shared pool in Olon

Olon condo

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £252 / night

£1,764 / week

1 / 36

Holiday villa with shared pool, golf nearby in Gatlinburg

Gatlinburg villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £321 / night

£1,924 / week

1 / 4

Villa rental in Costa Adeje

Costa Adeje villa

  • 6 bedrooms
  • 10 bathrooms
  • sleeps 30

from £1,971 / night

£13,795 / week

1 / 51

Penthouse rental in Cabo San Lucas

Cabo San Lucas penthouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

from £505 / night

£3,533 / week

1 / 47

Oberstaufen ski apartment to rent.

Oberstaufen apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £343 / night

£1,987 / week

1 / 9

Valdaora ski apartment to rent.

Valdaora apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £128 / night

£890 / week

1 / 15

Ski apartment to rent in Farellones

Farellones apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £467 / night

£3,266 / week

1 / 56

Gouaux-de-Larboust ski apartment to rent.

Gouaux-de-Larboust apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from £147 / night

£1,028 / week

1 / 40

Holiday apartment in Bagneres-de-Bigorre

Bagneres-de-Bigorre apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £64 / night

£414 / week

1 / 15

Rio de Janeiro holiday apartment rental

Rio de Janeiro apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £458 / night

£3,206 / week

1 / 43

Holiday apartment in Argeles-sur-Mer

Argeles-sur-Mer apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £78 / night

£542 - £639 / week

1 / 24

Holiday hotel apartment in Cabo San Lucas

Cabo San Lucas hotel apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £511 / night

£3,572 / week

1 / 18

Farellones ski apartment to rent.

Farellones apartment

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £562 / night

£3,931 / week

1 / 27

Ski apartment to rent in Schattwald

Schattwald apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £202 / night

£1,414 / week

1 / 53

Ski apartment to rent in Ponte di Legno

Ponte di Legno apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £148 / night

£730 - £868 / week

1 / 7

Holiday apartment with golf nearby in Rio de Janeiro

Rio de Janeiro apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £367 / night

£2,565 / week

1 / 22

Holiday condo in Branson

Branson condo

  • 6 bedrooms
  • 9 bathrooms
  • sleeps 24

from £1,100 / night

£7,695 / week

1 / 12

Holiday apartment in Scena

Scena apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £103 / night

£718 / week

1 / 8

Condo rental in Cabo San Lucas

Cabo San Lucas condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £210 / night

£1,470 / week

1 / 23

Ski apartment to rent in Les Arcs

Les Arcs apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £592 / night

£4,139 / week

1 / 39

Holiday apartment rental

Ponferrada apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £83 / night

£579 / week

1 / 43

Les Deux-Alpes ski apartment to rent.

Les Deux-Alpes apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from £64 / night

£345 / week

1 / 23

Holiday apartment in Isaba

Isaba apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £140 / night

£976 / week

1 / 16

Ski apartment to rent in Bagneres-de-Luchon

Bagneres-de-Luchon apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £30 / night

£205 - £409 / week

1 / 36

Le Grand-Bornand ski apartment to rent.

Le Grand-Bornand apartment

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £3,942 / night

£4,927 / week

1 / 32

Holiday apartment with shared pool, golf nearby in Mezquitilla

Mezquitilla apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £158 / night

£1,281 / week

1 / 49

Holiday apartment rental

Zadar apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £128 / night

£897 / week

1 / 23

Ski apartment to rent in Val-d'Illiez

Val-d'Illiez apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £323 / night

£1,060 - £1,625 / week

1 / 5

Holiday apartment rental

Lugano apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £122 / night

£848 / week

1 / 21

Holiday apartment in Porto

Porto apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £89 / night

£621 / week

1 / 19

Capvern holiday apartment rental

Capvern apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £227 / night

£1,449 / week

1 / 17

Capvern holiday apartment rental

Capvern apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £168 / night

£1,035 / week

1 / 16

Apartment rental in Lagos

Lagos apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £247 / night

£1,725 / week

1 / 25

Holiday apartment with shared pool in Rio de Janeiro

Rio de Janeiro apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £524 / night

£3,664 / week

1 / 48

Holiday villa with swimming pool in Canggu

Canggu villa

  • 10 bedrooms
  • 10 bathrooms
  • sleeps 36

from £1,754 / night

£12,278 / week

1 / 56

Holiday apartment with golf nearby in Santo Domingo de la Calzada

Santo Domingo de la Calzada apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £65 / night

£456 / week

1 / 20

Porto-Vecchio holiday home rental

Porto-Vecchio house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £301 / night

£2,104 / week

1 / 56

Ski apartment to rent in Monguelfo-Tesido

Monguelfo-Tesido apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £190 / night

£1,331 / week

1 / 51

Holiday apartment with shared pool in San Felice del Benaco

San Felice del Benaco apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £79 / night

£552 / week

1 / 77

Holiday penthouse in Rio de Janeiro

Rio de Janeiro penthouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £366 / night

£2,289 / week

1 / 29