St. John 3-bedroom Villas, Vacation Rentals & More - 141 Rentals Available.
141 Vacation rentals
Filters applied: 3+ Bedrooms

Undamaged and with Power Villa Catalina
Cruz Bay Villa
- 4 bedrooms 4
- 3 bathrooms
- Sleeps 8 8
- Min stay varies
- Beach/lakeside relaxation
- Nearest beach 0.9 mi
- Swimming pool
$315.00
from $315.00 / night

Fantastic Mar de Amores Undamaged by Hurricanes
Cruz Bay Villa
- 3 bedrooms 3
- 2 bathrooms
- Sleeps 7 7
- Min stay varies
- Beach/lakeside relaxation
- Nearest beach 0.7 mi
- Swimming pool
$358.00
from $358.00 / night

Eco-Friendly Solar Home with Awesome Water View, 1, 2 or 3 bedrm
Coral Bay Cottage
- 3 bedrooms 3
- 3 bathrooms
- Sleeps 8 8
- 5 nights min
- Beach/lakeside relaxation
- Child friendly
- Air conditioning
$290.00
from $290.00 / night

Mare Blu: Experience Sophisticated Elegancet POST HURRICANE SPECIALS
Cruz Bay Villa
- 6 bedrooms 6
- 9 bathrooms
- Sleeps 12 12
- Min stay varies
- Beach/lakeside relaxation
- Swimming pool
- Ask about children
$2,000.00
from $2,000.00 / night

,Over looking Hart Bay, 4Bed, 4Bath, Pool, Close to Cruz Bay
Cruz Bay Villa
- 4 bedrooms 4
- 4 bathrooms
- Sleeps 8 8
- Min stay varies
- Beach/lakeside relaxation
- Swimming pool
- Ask about children
$500.00
from $500.00 / night

Blue Palm Villa-Coral Bay
Coral Bay Villa
- 3 bedrooms 3
- 3 bathrooms
- Sleeps 8 8
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$371.00
from $371.00 / night

Silver Palm Condo
Cruz Bay House
- 4 bedrooms 4
- 4 bathrooms
- Sleeps 8 8
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$426.00
from $426.00 / night

Mystic Ridge
St. John Villa
- 4 bedrooms 4
- 5 bathrooms
- Sleeps 10 10
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$572.00
from $572.00 / night

Blue Coral Condo
Cruz Bay Apartment
- 3 bedrooms 3
- 3 bathrooms
- Sleeps 8 8
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$426.00
from $426.00 / night

Great Escape
St. John Villa
- 4 bedrooms 4
- 4 bathrooms
- Sleeps 8 8
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$786.00
from $786.00 / night

Miele House Villa
Coral Bay Villa
- 3 bedrooms 3
- 3 bathrooms
- Sleeps 8 8
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$480.00
from $480.00 / night

Chateau Margot
St. John Villa
- 6 bedrooms 6
- 6 bathrooms
- Sleeps 14 14
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$629.00
from $629.00 / night

Dolphin Run
Cruz Bay Villa
- 4 bedrooms 4
- 4 bathrooms
- Sleeps 8 8
- 7 nights min
- Swimming pool
- Child friendly
$285.00
from $285.00 / night

VI Friendship
Cruz Bay Villa
- 6 bedrooms 6
- 7 bathrooms
- Sleeps 12 12
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$1,857.00
from $1,857.00 / night

Sea Dream Villa
Cruz Bay Villa
- 3 bedrooms 3
- 3 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$392.00
from $392.00 / night

VI Friendship Villa 3 BR
Cruz Bay Villa
- 3 bedrooms 3
- 5 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$1,429.00
from $1,429.00 / night

Orchid Villa
Cruz Bay Villa
- 3 bedrooms 3
- 3 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Child friendly
$340.00
from $340.00 / night

Virgin Seabreeze
Cruz Bay Villa
- 4 bedrooms 4
- 3 bathrooms
- Sleeps 8 8
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$455.00
from $455.00 / night

Francis Bay Estate
Maho Bay Villa
- 5 bedrooms 5
- 5 bathrooms
- Sleeps 10 10
- Min stay varies
- Ask about children
- Ask about pets
$1,129.00
from $1,129.00 / night

Satinwood Villa
Coral Bay Villa
- 3 bedrooms 3
- 3 bathrooms
- Sleeps 10 10
- Min stay varies
- Swimming pool
- Child friendly
$301.00
from $301.00 / night

Summerwind
Coral Bay Villa
- 4 bedrooms 4
- 5 bathrooms
- Sleeps 8 8
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$505.00
from $505.00 / night

Villa Hibiscus - STJ
Cruz Bay Villa
- 3 bedrooms 3
- 4 bathrooms
- Sleeps 6 6
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$495.00
from $495.00 / night

Villa Mistral
Cruz Bay Villa
- 5 bedrooms 5
- 5 bathrooms
- Sleeps 10 10
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$2,500.00
from $2,500.00 / night

Seacove - St John
St. John Villa
- 5 bedrooms 5
- 6 bathrooms
- Sleeps 12 12
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$2,060.00
from $2,060.00 / night

Luxury 9 bedroom St. John villa. A unique and matchless Caribbean villa experien
Cruz Bay Villa
- 9 bedrooms 9
- Sleeps 22 22
- Min stay varies
- Swimming pool
- Ask about children
$6,070.00
from $6,070.00 / night

Hakuna Matata
St. John Villa
- 4 bedrooms 4
- 5 bathrooms
- Sleeps 8 8
- Min stay varies
- Ask about children
- Ask about pets
$1,386.00
from $1,386.00 / night

Villa Venturoso – Upper Condo
Cruz Bay Villa
- 4 bedrooms 4
- 2 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$300.00
from $300.00 / night

Cinnamon Ridge
Cruz Bay Villa
- 5 bedrooms 5
- 5 bathrooms
- Sleeps 10 10
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$593.00
from $593.00 / night

Ciellodonna
Cruz Bay Villa
- 4 bedrooms 4
- 5 bathrooms
- Sleeps 12 12
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$300.00
from $300.00 / night

Villa Del Sol
Cruz Bay Villa
- 3 bedrooms 3
- 4 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$500.00
from $500.00 / night

VI Friendship Villa
Cruz Bay Villa
- 6 bedrooms 6
- 8 bathrooms
- Sleeps 12 12
- Min stay varies
- Swimming pool
- Child friendly
- Air conditioning
$1,857.00
from $1,857.00 / night

Cinnamon Stones
St. John Villa
- 3 bedrooms 3
- 5 bathrooms
- Sleeps 6 6
- 7 nights min
- Beach/lakeside relaxation
- Swimming pool
- Car not necessary
$629.00
from $629.00 / night

Gull Cottage
Cruz Bay Cottage
- 3 bedrooms 3
- 3 bathrooms
- Sleeps 6 6
- 7 nights min
- Swimming pool
- Child friendly
- Air conditioning
$460.00
from $460.00 / night

Villa Madeira
St. John Villa
- 3 bedrooms 3
- 4 bathrooms
- Sleeps 6 6
- 7 nights min
- Beach/lakeside relaxation
- Swimming pool
- Air conditioning
$429.00
from $429.00 / night
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.