105 luxury homes to rent in St John

Sort by
sort

Reef Side Villa

Chocolate Hole - Cruz Bay Quarter

  • 10 people
  • 1-5 bedrooms
  • 6 bathrooms

from $714 / night

approx $714 / bedroom

Villa Lantano

Peter Bay - Maho Bay Quarter

  • 10 people
  • 4 bedrooms
  • 5 bathrooms

from $1,571 / night

approx $393 / bedroom

Villa Solenborg

North Shore - St John

  • 14 people
  • 1-7 bedrooms
  • 7 bathrooms

from $2,714 / night

approx $2,714 / bedroom

Time Out

Chocolate Hole - Cruz Bay Quarter

  • 4 people
  • 1-2 bedrooms
  • 2 bathrooms

from $384 / night

approx $384 / bedroom

Altagracia

Contant Point - Cruz Bay Quarter

  • 8 people
  • 1-4 bedrooms
  • 4 bathrooms

from $571 / night

approx $571 / bedroom

Beach Walk

Chocolate Hole - Cruz Bay Quarter

  • 12 people
  • 2-5 bedrooms
  • 6 bathrooms

from $629 / night

approx $314 / bedroom

Casa Mare

Chocolate Hole - Cruz Bay Quarter

  • 8 people
  • 4 bedrooms
  • 5 bathrooms

from $599 / night

approx $150 / bedroom

Villa a la Mer

Great Cruz Bay - Cruz Bay Quarter

  • 22 people
  • 8-9 bedrooms
  • 10 bathrooms

from $5,280 / night

approx $660 / bedroom

Villa Carlota

Peter Bay - Maho Bay Quarter

  • 10 people
  • 5 bedrooms
  • 7 bathrooms

from $2,500 / night

approx $500 / bedroom

Acqua Blu

Boatman Point - Cruz Bay Quarter

  • 6 people
  • 1-3 bedrooms
  • 4 bathrooms

from $737 / night

approx $737 / bedroom

Island Rider

Rendezvous Bay - Cruz Bay Quarter

  • 8 people
  • 1-4 bedrooms
  • 6 bathrooms

from $886 / night

approx $886 / bedroom

Hakuna Matata

Cinnamon Bay - Maho Bay Quarter

  • 8 people
  • 2-4 bedrooms
  • 5 bathrooms

from $893 / night

approx $446 / bedroom

Exotic View Villa

Trunk Bay - Cruz Bay Quarter

  • 4 people
  • 1-2 bedrooms
  • 3 bathrooms

from $393 / night

approx $393 / bedroom

Southern Breeze

Rendezvous Bay - Cruz Bay Quarter

  • 8 people
  • 1-4 bedrooms
  • 4 bathrooms

from $414 / night

approx $414 / bedroom

Villa Panache

Rendezvous Bay - Cruz Bay Quarter

  • 14 people
  • 3-6 bedrooms
  • 7 bathrooms

from $857 / night

approx $286 / bedroom