Updating

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

Updating

Best St. Lucia Villas on Holiday Lettings - Vacation rentals

All filters

Filters

452 Vacation rentals

St. Lucia Vacation villa rental

Villas on the Green villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $287 / night

$2,004 - $2,645 / week

1 / 22

St. Lucia Vacation home rental

Rodney bay, Gros Islet house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $287 / night

$2,004 / week

1 / 12

Vacation villa rental

Castries villa

  • 3 bathrooms
  • sleeps 6

from $99 / night

$692 - $1,087 / week

1 / 24

Vacation apartment in St. Lucia

Ciceron apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $109 / night

$762 / week

1 / 25

Vacation apartment with swimming pool in St. Lucia

Choiseul apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $189 / night

$1,323 / week

1 / 38

Vacation villa with swimming pool in Deruisseaux

Deruisseaux villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

from $550 / night

$3,848 - $6,126 / week

1 / 10

Vacation penthouse with shared pool in Marigot Bay

Marigot Bay penthouse

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from $184 / night

$1,283 / week

1 / 37

Vacation home in St. Lucia

Soufriere Quarter house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from $264 / night

$1,844 / week

1 / 15

Vacation villa with swimming pool in St. Lucia

Laborie villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from $367 / night

$2,233 - $2,691 / week

1 / 48

Vacation apartment in Gros Islet

Gros Islet apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $149 / night

$1,042 / week

1 / 10

Vacation home in St. Lucia

Soufriere house

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 14

from $1,603 / night

$10,305 / week

1 / 24

Vacation cottage in St. Lucia

Laborie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $207 / night

$1,443 / week

1 / 10

Vacation apartment in St. Lucia

Rodney Bay apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $81 / night

$561 / week

1 / 28

Vacation guest house rental

Choiseul guest house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 3

from $115 / night

$521 / week

1 / 21

Villa rental in St. Lucia with swimming pool, golf nearby

Cap Estate villa

  • 9 bedrooms
  • 10 bathrooms
  • sleeps 20

from $1,432 / night

$12,424 / week

1 / 41

Vacation apartment rental

Castries apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $98 / night

$682 / week

1 / 33

St. Lucia Vacation apartment rental

Vieux Fort apartment

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $144 / night

$1,002 / week

1 / 21

Apartment rental in St. Lucia

Marigot Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $220 / night

$1,535 - $2,624 / week

1 / 19

St. Lucia Vacation home rental

Vieux Fort house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $75 / night

$521 / week

1 / 13

Vacation villa in St. Lucia

Soufriere villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $149 / night

$1,042 / week

1 / 5

Apartment accommodation in St. Lucia with shared pool

Marigot Bay apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $207 / night

$1,443 / week

1 / 13

Vacation villa with shared pool in St. Lucia

Castries villa

  • 10 bedrooms
  • 16 bathrooms
  • sleeps 28

from $138 / night

$962 / week

1 / 9

Vacation villa in St. Lucia

Gros Islet villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $46 / night

$321 / week

1 / 23

Vacation villa with swimming pool in St. Lucia

Castries villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from $515 / night

$3,599 / week

1 / 35

Villa accommodation in St. Lucia with shared pool

Marigot Bay villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $194 / night

$1,355 / week

1 / 25

Vacation cottage with shared pool in St. Lucia

Vieux Fort cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $115 / night

$802 - $1,283 / week

1 / 8

Apartment rental in Laborie

Laborie apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $75 / night

$521 / week

1 / 12

Vacation apartment accommodation

Marigot Bay apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $172 / night

$1,203 / week

1 / 6

Vacation home in St. Lucia

Laborie house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $252 / night

$1,764 / week

1 / 11

Villa rental in St. Lucia with swimming pool

Castries villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from $344 / night

$2,405 / week

1 / 45

Choiseul Vacation villa rental

Choiseul villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $229 / night

$916 / week

1 / 15

Vacation apartment in St. Lucia

Canaries apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $64 / night

$273 / week

1 / 14

Vacation apartment with shared pool in Marigot Bay

Marigot Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $212 / night

$1,483 / week

1 / 25

St. Lucia Vacation b&b rental

Gros Islet b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $52 / night

$361 / week

1 / 8

Vacation apartment rental

La Fargue apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $81 / night

$561 / week

1 / 23

Vacation cottage rental

Laborie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $184 / night

$1,283 / week

1 / 16

Apartment accommodation in St. Lucia with shared pool

Marigot Bay apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $212 / night

$1,482 - $1,976 / week

1 / 15

St. Lucia Vacation villa rental

Castries villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $287 / night

$2,004 / week

1 / 18

Soufriere Vacation villa rental

Soufriere villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $269 / night

$1,884 / week

1 / 40

Home rental in Soufriere

Soufriere house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 14

from $58 / night

$401 / week

1 / 31

×

Also consider