Updating

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

Updating

Best Vacation Rentals in Charlotte Amalie - Holiday Lettings - Cabins

All filters

Filters

107 Vacation rentals

Vacation villa in Charlotte Amalie

Charlotte Amalie villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from $1,396 / night

$9,772 / week

1 / 14

Vacation villa rental

Charlotte Amalie villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $253 / night

$1,771 / week

1 / 30

Ski home to rent in Charlotte Amalie

Charlotte Amalie house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 9

from $1,126 / night

$7,882 / week

1 / 30

Apartment rental in Charlotte Amalie

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $207 / night

$1,449 / week

1 / 18

Vacation villa in Charlotte Amalie

Charlotte Amalie villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from $1,271 / night

$8,897 / week

1 / 30

Vacation villa in Charlotte Amalie

Charlotte Amalie villa

  • 7 bedrooms
  • 5 bathrooms
  • sleeps 16

from $1,692 / night

$11,844 / week

1 / 30

Home rental in Charlotte Amalie

Charlotte Amalie house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $673 / night

$4,711 / week

1 / 30

Vacation villa in Charlotte Amalie

Charlotte Amalie villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $346 / night

$2,422 / week

1 / 14

Charlotte Amalie Vacation home rental

Charlotte Amalie house

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 8

from $1,955 / night

$13,685 / week

1 / 30

Ski villa to rent in Charlotte Amalie

Charlotte Amalie villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from $1,116 / night

$7,812 / week

1 / 30

Vacation home in Charlotte Amalie

Charlotte Amalie house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from $329 / night

$2,303 / week

1 / 25

Condo accommodation in Charlotte Amalie

Charlotte Amalie condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $657 / night

$4,599 / week

1 / 27

Vacation apartment in Charlotte Amalie

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $277 / night

$1,939 / week

1 / 14

Vacation home in Charlotte Amalie

Charlotte Amalie house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $856 / night

$5,992 / week

1 / 30

Ski home to rent in Charlotte Amalie

Charlotte Amalie house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $112 / night

$784 / week

1 / 18

Vacation villa in Charlotte Amalie

Charlotte Amalie villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

from $1,278 / night

$8,946 / week

1 / 30

Vacation apartment in Charlotte Amalie

Charlotte Amalie apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from $220 / night

$1,540 / week

1 / 30

Vacation home in Charlotte Amalie

Charlotte Amalie house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $806 / night

$5,642 / week

1 / 23

Charlotte Amalie Vacation apartment rental

Charlotte Amalie apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $156 / night

$1,092 / week

1 / 10

Vacation home in Charlotte Amalie

Charlotte Amalie house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 5

from $295 / night

$2,065 / week

1 / 27

Vacation apartment in Charlotte Amalie

Charlotte Amalie apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from $440 / night

$3,080 / week

1 / 21

Vacation home in Charlotte Amalie

Charlotte Amalie house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $244 / night

$1,708 / week

1 / 9

Charlotte Amalie Vacation villa rental

Charlotte Amalie villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $1,043 / night

$7,301 / week

1 / 14

Vacation home in Charlotte Amalie

Charlotte Amalie house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $512 / night

$3,584 / week

1 / 24

Vacation apartment in Charlotte Amalie

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $170 / night

$1,190 / week

1 / 30

Vacation apartment in Charlotte Amalie

Charlotte Amalie apartment

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $640 / night

$4,480 / week

1 / 17

Vacation home in Charlotte Amalie

Charlotte Amalie house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $553 / night

$3,871 / week

1 / 30

Ski apartment to rent in Charlotte Amalie

Charlotte Amalie apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $526 / night

$3,682 / week

1 / 13

Charlotte Amalie Vacation condo rental

Charlotte Amalie condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $185 / night

$1,295 / week

1 / 14

Vacation home in Charlotte Amalie

Charlotte Amalie house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $1,021 / night

$7,147 / week

1 / 23

Charlotte Amalie Vacation villa rental

Charlotte Amalie villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from $1,492 / night

$10,444 / week

1 / 30

Charlotte Amalie Vacation villa rental

Charlotte Amalie villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $449 / night

$3,143 / week

1 / 7

Vacation condo in Charlotte Amalie

Charlotte Amalie condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $629 / night

$4,403 / week

1 / 24

Charlotte Amalie Vacation apartment rental

Charlotte Amalie apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $234 / night

$1,638 / week

1 / 28

Vacation condo in Charlotte Amalie

Charlotte Amalie condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $443 / night

$3,101 / week

1 / 13

Vacation studio in Charlotte Amalie

Charlotte Amalie studio

  • Studio
  • 1 bathroom
  • sleeps 2

from $155 / night

$1,085 / week

1 / 14

Vacation home rental

Charlotte Amalie house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 8

from $320 / night

$2,240 / week

1 / 30

Charlotte Amalie Vacation home rental

Charlotte Amalie house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from $172 / night

$1,204 / week

1 / 7

Vacation cottage rental

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $344 / night

$2,408 / week

1 / 15

Charlotte Amalie Vacation condo rental

Charlotte Amalie condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $612 / night

$4,284 / week

1 / 30