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

6,537 Holiday homes

Applied filters (1)

Holiday penthouse rental

St. Paul's Bay penthouse

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £62 / night

£434 / week

1 / 25

Holiday apartment with shared pool in Juan Dolio

Juan Dolio apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £137 / night

£959 / week

1 / 10

San Juan holiday boathouse rental

San Juan boathouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £124 / night

£640 / week

1 / 28

Holiday apartment in Sliema

Sliema apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £63 / night

£441 / week

1 / 39

Holiday villa with swimming pool in Montego Bay

Montego Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £160 / night

£1,096 / week

1 / 29

Holiday b&b with shared pool in Bavaro

Bavaro b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £28 / night

£169 / week

1 / 23

Bavaro holiday b&b rental

Bavaro b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 1

from £20 / night

£119 / week

1 / 19

Holiday home with swimming pool in Santiago de los Caballeros

Santiago de los Caballeros house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 27

from £361 / night

£2,526 / week

1 / 143

Prospect holiday studio rental

Prospect studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £192 / night

£1,339 - £2,709 / week

1 / 38

Holiday home in Attard

Attard house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £35 / night

£241 / week

1 / 17

San Juan holiday boathouse rental

San Juan boathouse

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £548 / night

£3,836 / week

1 / 7

Priory holiday home rental

Priory house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £38 / night

£203 / week

1 / 16

Valletta holiday apartment let

Valletta apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £139 / night

£974 - £1,299 / week

1 / 46

Apartment rental in Priory

Priory apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £51 / night

£352 / week

1 / 26

Villa accommodation in Orange Bay

Orange Bay villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

from £83 / night

£466 / week

1 / 28

Villa rental in Costa Teguise with shared pool

Costa Teguise villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £121 / night

£659 - £1,002 / week

1 / 27

Holiday apartment accommodation

Grand Anse apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £174 / night

£1,215 / week

1 / 45

Studio rental in Prospect with shared pool

Prospect studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £172 / night

£1,203 - £2,213 / week

1 / 29

Holiday apartment rental

Crown Point apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £66 / night

£461 / week

1 / 12

Holiday apartment in Playa de las Americas

Playa de las Americas apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £158 / night

£1,102 / week

1 / 70

Holiday townhouse with shared pool in Freeport

Freeport townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £195 / night

£1,366 / week

1 / 4

Punta Cana holiday apartment rental

Punta Cana apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £73 / night

£512 / week

1 / 43

Holiday cottage in Crown Point

Crown Point cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £73 / night

£512 / week

1 / 67

Holiday apartment with shared pool in Crown Point

Crown Point apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from £229 / night

£1,096 / week

1 / 57

Puerto Plata holiday private room rental

Puerto Plata private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £51 / night

£302 / week

1 / 7

Holiday apartment rental

San Juan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £136 / night

£850 - £1,106 / week

1 / 15

Holiday studio with shared pool in Los Cristianos

Los Cristianos studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £50 / night

£344 / week

1 / 27

Holiday apartment rental

Playa d'en Bossa apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from £503 / night

£3,517 / week

1 / 11

Playa Blanca holiday villa rental

Playa Blanca villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from £436 / night

£2,233 - £2,519 / week

1 / 54

Las Terrenas holiday apartment rental

Las Terrenas apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £142 / night

£731 - £1,051 / week

1 / 26

Ocho Rios holiday villa rental

Ocho Rios villa

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 18

from £1,736 / night

£12,148 - £17,135 / week

1 / 25

Holiday hotel apartment in Crown Point

Crown Point hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £60 / night

£416 / week

1 / 6

Holiday villa in Flic En Flac

Flic En Flac villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £42 / night

£289 / week

1 / 22

Sliema holiday apartment rental

Sliema apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £85 / night

£592 / week

1 / 20

Gros Islet holiday home rental

Gros Islet house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £101 / night

£704 / week

1 / 14

Puerto del Rosario holiday apartment rental

Puerto del Rosario apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £70 / night

£487 / week

1 / 17

Apartment rental in El Cotillo with shared pool

El Cotillo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £78 / night

£545 / week

1 / 18

Holiday studio in Mosta

Mosta studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £61 / night

£427 / week

1 / 23

Holiday apartment in Grand Anse

Grand Anse apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £92 / night

£573 - £2,497 / week

1 / 6

Holiday villa in Puerto Del Carmen

Puerto Del Carmen villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £131 / night

£917 / week

1 / 13