1 luxury homes to rent in Cabrita Point

Sea Star - St Thomas

Cabrita Point - St Thomas

  • 14 people
  • 5 bedrooms
  • 6 bathrooms

from $950 / night

approx $190 / bedroom