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

480 Vacation rentals

St. Lucia Vacation home rental

Vieux Fort house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $75 / night

$521 / week

1 / 13

Soufriere Vacation villa rental

Soufriere villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $269 / night

$1,884 / week

1 / 40

Vacation villa with swimming pool in St. Lucia

Laborie villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from $453 / night

$2,691 / week

1 / 48

Vacation home in St. Lucia

Soufriere house

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 14

from $1,603 / night

$10,305 / week

1 / 24

Apartment rental in St. Lucia with shared pool

Marigot Bay apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $283 / night

$1,982 - $2,538 / week

1 / 19

Vacation apartment in Gros Islet

Gros Islet apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $138 / night

$894 / week

1 / 12

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 apartment in St. Lucia

Rodney Bay apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $81 / night

$561 / week

1 / 28

Vacation home with shared pool in St. Lucia

Gros Islet house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from $315 / night

$2,205 / week

1 / 31

Vacation home in St. Lucia

Laborie house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $252 / night

$1,764 / week

1 / 11

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

Vacation villa with shared pool in St. Lucia

Rodney Bay villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from $344 / night

$2,405 - $4,008 / week

1 / 18

Vacation villa rental

Castries villa

  • 3 bathrooms
  • sleeps 6

from $98 / night

$682 - $1,071 / week

1 / 24

Vacation apartment in St. Lucia

Ciceron apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $109 / night

$762 / 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

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 apartment in Gros Islet

Gros Islet apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $149 / night

$1,042 / week

1 / 10

Vacation guest house rental

Choiseul guest house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 3

from $58 / night

$401 - $722 / week

1 / 21

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 home in St. Lucia

Soufriere Quarter house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from $264 / night

$1,844 / week

1 / 15

Apartment rental in St. Lucia

Marigot Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $182 / night

$1,269 - $1,953 / week

1 / 19

Vacation cottage rental

Laborie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $184 / night

$1,283 / week

1 / 16

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 apartment with shared pool in Marigot Bay

Marigot Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $212 / night

$1,483 / week

1 / 25

Home rental in St. Lucia

Rodney Bay house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $149 / night

$939 - $1,540 / week

1 / 26

Castries Vacation apartment rental

Castries apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $281 / night

$1,587 / week

1 / 21

Home rental in Soufriere

Soufriere house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 14

from $58 / night

$401 / week

1 / 31

Vacation villa with swimming pool in St. Lucia

Marigot Bay villa

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 7

from $262 / night

$1,832 / week

1 / 15

Vacation villa in St. Lucia

Soufriere villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $138 / night

$962 / week

1 / 5

St. Lucia Vacation villa rental

Cap Estate villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $556 / night

$3,888 / week

1 / 18

Vacation villa in St. Lucia

Gros Islet villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $46 / night

$321 / week

1 / 23

St. Lucia Vacation b&b rental

Gros Islet b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $52 / night

$361 / week

1 / 8

Vacation villa with swimming pool in St. Lucia

Marigot Bay villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $573 / night

$4,008 / week

1 / 30

Vacation guest house in St. Lucia

Gros Islet guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $58 / night

$401 / week

1 / 14

St. Lucia Vacation b&b rental

Rodney Bay b&b

  • 4 bedrooms
  • 1 bathroom
  • sleeps 2

from $172 / night

$1,203 / week

1 / 40

St. Lucia Vacation guest house rental

Soufriere guest house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 8

from $75 / night

$521 / week

1 / 18

Villa rental in St. Lucia with shared pool

Gros Islet villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $516 / night

$3,435 - $3,916 / week

1 / 30

Vacation apartment rental

Laborie apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $92 / night

$642 / week

1 / 7

Vacation log cabin in St. Lucia

Micoud log cabin

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $52 / night

$361 / week

1 / 14

×

Also consider