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

Updating

Cheap villa holidays

All filters

Filters (1)

Clear filters

2,599 hotel apartments

Applied filters (1)

Brcko holiday hotel apartment rental

Brcko hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £49 / night

£340 / week

1 / 10

Holiday hotel apartment in Thornton

Thornton hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £34 / night

£237 / week

1 / 4

Bengaluru holiday hotel apartment rental

Bengaluru hotel apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £35 / night

£142 / week

1 / 8

Holiday hotel apartment in New Delhi

New Delhi hotel apartment

  • 32 bedrooms
  • 32 bathrooms
  • sleeps 50

from £14 / night

£97 / week

1 / 32

Holiday hotel apartment in Denpasar

Denpasar hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £19 / night

£129 / week

1 / 23

New Delhi holiday hotel apartment rental

New Delhi hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £44 / night

£303 / week

1 / 4

Holiday hotel apartment in Pristina

Pristina hotel apartment

  • 29 bedrooms
  • 29 bathrooms
  • sleeps 50

from £39 / night

£272 / week

1 / 17

Sawai Madhopur District holiday hotel apartment rental

Sawai Madhopur District hotel apartment

  • 10 bedrooms
  • 6 bathrooms
  • sleeps 18

from £16 / night

£92 / week

1 / 52

Hotel apartment rental in Cotonou

Cotonou hotel apartment

  • 20 bedrooms
  • 20 bathrooms
  • sleeps 38

from £30 / night

£204 / week

1 / 13

Hotel apartment rental in Playas del Coco

Playas del Coco hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £51 / night

£355 / week

1 / 4

Holiday hotel apartment in Playa del Carmen

Playa del Carmen hotel apartment

  • 6 bedrooms
  • 1 bathroom
  • sleeps 2

from £22 / night

£152 / week

1 / 14

Hotel apartment letting in Sayan

Sayan hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £46 / night

£323 / week

1 / 12

Sayan holiday hotel apartment rental

Sayan hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £51 / night

£355 / week

1 / 13

Holiday hotel apartment in Sayan

Sayan hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £51 / night

£355 / week

1 / 12

Holiday hotel apartment in Talat Yai

Talat Yai hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £23 / night

£157 / week

1 / 10

Hotel apartment rental in Malapascua Island with indoor pool

Malapascua Island hotel apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £23 / night

£162 / week

1 / 29

Holiday hotel apartment in Vientiane

Vientiane hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £34 / night

£194 / week

1 / 24

Holiday hotel apartment in Vientiane

Vientiane hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £36 / night

£222 / week

1 / 24

Holiday hotel apartment rental

Antalya hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £38 / night

£265 / week

1 / 23

Holiday hotel apartment in Goreme

Goreme hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £39 / night

£272 / week

1 / 11

Holiday hotel apartment in Goreme

Goreme hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £39 / night

£272 / week

1 / 11

Holiday hotel apartment in Goreme

Goreme hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £39 / night

£272 / week

1 / 11

Holiday hotel apartment rental

Goreme hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £39 / night

£272 / week

1 / 11

Holiday hotel apartment accommodation

Goreme hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £39 / night

£272 / week

1 / 11

Holiday hotel apartment in Goreme

Goreme hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £39 / night

£272 / week

1 / 11

Holiday hotel apartment in Depok

Depok hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £23 / night

£147 / week

1 / 5

Holiday hotel apartment in Kathmandu

Kathmandu hotel apartment

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 20

from £28 / night

£194 / week

1 / 59

Saranda holiday hotel apartment rental

Saranda hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £30 / night

£204 / week

1 / 11

Holiday hotel apartment in Barnaul

Barnaul hotel apartment

  • 18 bedrooms
  • 18 bathrooms
  • sleeps 50

from £16 / night

£96 / week

1 / 41

Holiday hotel apartment in Pokhara

Pokhara hotel apartment

  • 14 bedrooms
  • 6 bathrooms
  • sleeps 32

from £19 / night

£157 / week

1 / 15

Costa da Caparica holiday hotel apartment rental

Costa da Caparica hotel apartment

  • 1 bedroom
  • 5 bathrooms
  • sleeps 2

from £59 / night

£408 / week

1 / 16

Hotel apartment letting in Perai

Perai hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £21 / night

£142 / week

1 / 41

Holiday hotel apartment in Phnom Penh

Phnom Penh hotel apartment

  • 27 bedrooms
  • 27 bathrooms
  • sleeps 50

from £17 / night

£116 / week

1 / 20

Holiday hotel apartment in Puerto Plata

Puerto Plata hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £61 / night

£423 / week

1 / 4

Holiday hotel apartment in Puerto Plata

Puerto Plata hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £53 / night

£368 / week

1 / 4

Holiday hotel apartment letting

Citta di Castello hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £49 / night

£340 / week

1 / 4

Addis Ababa holiday hotel apartment rental

Addis Ababa hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £28 / night

£194 / week

1 / 19

Holiday hotel apartment in Addis Ababa

Addis Ababa hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £33 / night

£226 / week

1 / 20

Holiday hotel apartment in Addis Ababa

Addis Ababa hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £28 / night

£194 / week

1 / 19

Holiday hotel apartment in Addis Ababa

Addis Ababa hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £33 / night

£226 / week

1 / 20