79 luxury homes to rent in St John

Sort by
  • Recently added
  • Sleeps (most)
  • Sleeps (fewest)
  • Price (highest)
  • Price (lowest)

Estate Rose

Great Cruz Bay - Cruz Bay Quarter

  • 8 people
  • 4 bedrooms
  • 6 bathrooms

from $857 / night

approx $429 / bedroom

Andara

Haulover Bay - East End Quarter

  • 8 people
  • 3 bedrooms
  • 4 bathrooms

from $643 / night

approx $643 / bedroom

Ballena Blue

Rendezvous Bay - Cruz Bay Quarter

  • 6 people
  • 3 bedrooms
  • 3 bathrooms

from $557 / night

approx $557 / bedroom

Blue Tang

Great Cruz Bay - Cruz Bay Quarter

  • 4 people
  • 2 bedrooms
  • 2 bathrooms

from $429 / night

approx $214 / bedroom

Kallaloo

North Shore - St John

  • 6 people
  • 3 bedrooms
  • 3 bathrooms

from $486 / night

approx $486 / bedroom

Villa Vista Caribe

Virgin Grand Estates - Cruz Bay Quarter

  • 8 people
  • 4 bedrooms
  • 5 bathrooms

from $643 / night

approx $643 / bedroom

White Cottage

Rendezvous Bay - Cruz Bay Quarter

  • 8 people
  • 4 bedrooms
  • 5 bathrooms

from $399 / night

approx $399 / bedroom

Latitude

Rendezvous Bay - Cruz Bay Quarter

  • 6 people
  • 3 bedrooms
  • 4 bathrooms

from $643 / night

approx $643 / bedroom

Marbella

Virgin Grand Estates - Cruz Bay Quarter

  • 8 people
  • 3 bedrooms
  • 3 bathrooms

from $571 / night

approx $571 / bedroom

Mare Blu

Rendezvous Bay - Cruz Bay Quarter

  • 12 people
  • 6 bedrooms
  • 8 bathrooms

from $1,571 / night

approx $524 / bedroom

Marea Villa

Rendezvous Bay - Cruz Bay Quarter

  • 10 people
  • 5 bedrooms
  • 6 bathrooms

from $3,571 / night

approx $714 / bedroom

Villa Tesori

Rendezvous Bay - Cruz Bay Quarter

  • 10 people
  • 5 bedrooms
  • 6 bathrooms

from $829 / night

approx $829 / bedroom

Villa Mistral

Hart Bay - Cruz Bay Quarter

  • 10 people
  • 5 bedrooms
  • 5 bathrooms

from $2,500 / night

approx $500 / bedroom

Deja View

Rendezvous Bay - Cruz Bay Quarter

  • 17 people
  • 6 bedrooms
  • 7 bathrooms

from $1,221 / night

approx $244 / bedroom

Calypso Del Sol

Chocolate Hole - Cruz Bay Quarter

  • 6 people
  • 3 bedrooms
  • 3 bathrooms

from $443 / night

approx $443 / bedroom

Villa St John

Chocolate Hole - Cruz Bay Quarter

  • 18 people
  • 6 bedrooms
  • 7 bathrooms

from $1,800 / night

approx $300 / bedroom

Villa Carolina - STJ

Coral Bay - Coral Bay Quarter

  • 6 people
  • 3 bedrooms
  • 4 bathrooms

from $514 / night

approx $514 / bedroom

Calicaribe

Contant Point - Cruz Bay Quarter

  • 6 people
  • 3 bedrooms
  • 3 bathrooms

from $643 / night

approx $643 / bedroom

Coyaba

Chocolate Hole - Cruz Bay Quarter

  • 6 people
  • 3 bedrooms
  • 2 bathrooms

from $574 / night

approx $574 / bedroom

Cocotier

Virgin Grand Estates - Cruz Bay Quarter

  • 8 people
  • 4 bedrooms
  • 5 bathrooms

from $593 / night

approx $593 / bedroom

Coco Caribe

Fish Bay - Reef Bay Quarter

  • 8 people
  • 4 bedrooms
  • 6 bathrooms

from $593 / night

approx $593 / bedroom

Eco Serendib

Rendezvous Bay - Cruz Bay Quarter

  • 18 people
  • 8 bedrooms
  • 9 bathrooms

from $3,350 / night

approx $419 / bedroom

La Bella Villa

Coral Bay - Coral Bay Quarter

  • 5 people
  • 2 bedrooms
  • 2 bathrooms

from $407 / night

approx $204 / bedroom

Indigo Breeze

Coral Bay - Coral Bay Quarter

  • 10 people
  • 5 bedrooms
  • 5 bathrooms

from $514 / night

approx $514 / bedroom

Ami La Vita

Rendezvous Bay - Cruz Bay Quarter

  • 8 people
  • 4 bedrooms
  • 4 bathrooms

from $571 / night

approx $571 / bedroom

Island Rider

Rendezvous Bay - Cruz Bay Quarter

  • 8 people
  • 4 bedrooms
  • 6 bathrooms

from $886 / night

approx $886 / bedroom

Acqua Blu

Boatman Point - Cruz Bay Quarter

  • 6 people
  • 3 bedrooms
  • 4 bathrooms

from $737 / night

approx $737 / bedroom

Sunset Beach

Devers Bay - Cruz Bay Quarter

  • 8 people
  • 4 bedrooms
  • 4 bathrooms

from $557 / night

approx $557 / bedroom

Lime Tree

Peter Bay - Maho Bay Quarter

  • 10 people
  • 5 bedrooms
  • 6 bathrooms

from $1,786 / night

approx $357 / bedroom

Villa Carlota

Peter Bay - Maho Bay Quarter

  • 10 people
  • 5 bedrooms
  • 7 bathrooms

from $2,500 / night

approx $500 / bedroom