Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Villas in St. John and Cottages - Holiday Lettings - Holiday Rentals St. John
0 Holiday homes
Great rentals within 20 miles that match your search
Holiday apartment with shared pool in Coral Bay
Coral Bay apartment
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Catered / B&B
from £320 / night
£2,076 - £2,556 / week
Great rentals within 20 miles that match your search
Villa rental in Cruz Bay with shared pool, golf nearby
Cruz Bay villa
- 3 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Catered / B&B
from £936 / night
£6,548 / week
Great rentals within 20 miles that match your search
Villa letting in Cruz Bay
Cruz Bay villa
- 4 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Catered / B&B
from £656 / night
£5,417 / week
Great rentals within 20 miles that match your search
Holiday villa with shared pool in Cruz Bay
Cruz Bay villa
- 3 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Catered / B&B
from £1,825 / night
£12,776 / week
Great rentals within 20 miles that match your search
Holiday villa with swimming pool in Virgin Islands National Park
Virgin Islands National Park villa
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Catered / B&B
from £594 / night
£4,152 - £7,666 / week
Great rentals within 20 miles that match your search
Holiday villa in Cruz Bay
Cruz Bay villa
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Catered / B&B
from £365 / night
£2,549 / week
Great rentals within 20 miles that match your search
St. John holiday villa let
St. John villa
- 3 bedrooms
- 4 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £479 / night
£3,348 - £4,324 / week
Great rentals within 20 miles that match your search
Holiday villa in St. John
St. John villa
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Catered / B&B
from £543 / night
£3,801 / week
Great rentals within 20 miles that match your search
Holiday villa in Cruz Bay
Cruz Bay villa
- 1 bedroom
- 2 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £543 / night
£3,801 / week
Great rentals within 20 miles that match your search
Holiday villa in Cruz Bay
Cruz Bay villa
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Catered / B&B
from £343 / night
£2,396 / week
Great rentals within 20 miles that match your search
Holiday villa rental
Coral Bay villa
- 2 bedrooms
- 2 bathrooms
- sleeps 5
1 filter does not match: Catered / B&B
from £452 / night
£3,162 / week
Great rentals within 20 miles that match your search
Holiday villa with swimming pool in Coral Bay
Coral Bay villa
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £406 / night
£2,843 / week
Great rentals within 20 miles that match your search
Holiday villa in Virgin Islands National Park
Virgin Islands National Park villa
- 1 bedroom
- 2 bathrooms
- sleeps 4
1 filter does not match: Catered / B&B
from £586 / night
£4,102 / week
Great rentals within 20 miles that match your search
Holiday villa in Coral Bay
Coral Bay villa
- 3 bedrooms
- 4 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £452 / night
£3,162 / week
Great rentals within 20 miles that match your search
Coral Bay holiday villa rental
Coral Bay villa
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £297 / night
£2,076 - £2,396 / week
Great rentals within 20 miles that match your search
Villa rental in Cruz Bay with swimming pool
Cruz Bay villa
- 5 bedrooms
- 5 bathrooms
- sleeps 10
1 filter does not match: Catered / B&B
from £1,845 / night
£16,737 / week
Great rentals within 20 miles that match your search
Hawksnest Bay holiday villa rental
Hawksnest Bay villa
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £811 / night
£6,377 / week
Great rentals within 20 miles that match your search
Holiday villa with swimming pool in Cruz Bay
Cruz Bay villa
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £957 / night
£7,973 / week
Great rentals within 20 miles that match your search
Holiday villa in Cruz Bay
Cruz Bay villa
- 4 bedrooms
- 6 bathrooms
- sleeps 8
1 filter does not match: Catered / B&B
from £1,480 / night
£12,112 / week
Great rentals within 20 miles that match your search
Holiday villa in Cruz Bay
Cruz Bay villa
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Catered / B&B
from £825 / night
£6,857 / week
Great rentals within 20 miles that match your search
Villa rental in Hawksnest Bay with swimming pool
Hawksnest Bay villa
- 5 bedrooms
- 4 bathrooms
- sleeps 10
1 filter does not match: Catered / B&B
from £2,254 / night
£18,332 / week
Great rentals within 20 miles that match your search
Hawksnest Bay holiday villa rental
Hawksnest Bay villa
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Catered / B&B
from £2,232 / night
£17,535 / week
Great rentals within 20 miles that match your search
Holiday villa rental
Cruz Bay villa
- 4 bedrooms
- 5 bathrooms
- sleeps 8
1 filter does not match: Catered / B&B
from £1,264 / night
£10,762 / week
Great rentals within 20 miles that match your search
Holiday villa in Hawksnest Bay
Hawksnest Bay villa
- 4 bedrooms
- 5 bathrooms
- sleeps 8
1 filter does not match: Catered / B&B
from £1,321 / night
£11,158 / week
Great rentals within 20 miles that match your search
Villa rental in Cruz Bay with shared pool
Cruz Bay villa
- 3 bedrooms
- 3 bathrooms
- sleeps 10
1 filter does not match: Catered / B&B
from £1,597 / night
£11,179 / week
Great rentals within 20 miles that match your search
Holiday home in Coral Bay
Coral Bay house
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £319 / night
£2,232 - £2,790 / week
Great rentals within 20 miles that match your search
Holiday villa in Cruz Bay
Cruz Bay villa
- 3 bedrooms
- 3 bathrooms
- sleeps 7
1 filter does not match: Catered / B&B
from £365 / night
£2,556 - £3,673 / week
Great rentals within 20 miles that match your search
Holiday villa rental
Cruz Bay villa
- 3 bedrooms
- 3 bathrooms
- sleeps 10
1 filter does not match: Catered / B&B
from £1,434 / night
£10,037 / week
Great rentals within 20 miles that match your search
Coral Bay holiday villa rental
Coral Bay villa
- 4 bedrooms
- 5 bathrooms
- sleeps 8
1 filter does not match: Catered / B&B
from £726 / night
£4,837 / week
Great rentals within 20 miles that match your search
Cruz Bay holiday villa rental
Cruz Bay villa
- 4 bathrooms
- sleeps 10
1 filter does not match: Catered / B&B
from £785 / night
£5,476 / week
Great rentals within 20 miles that match your search
Holiday villa with swimming pool in Cruz Bay
Cruz Bay villa
- 8 bedrooms
- 9 bathrooms
- sleeps 16
1 filter does not match: Catered / B&B
from £2,733 / night
£19,132 / week
Great rentals within 20 miles that match your search
Holiday villa rental
St. John villa
- 4 bedrooms
- 4 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £797 / night
£5,579 - £7,014 / week
Great rentals within 20 miles that match your search
Holiday condo in Cruz Bay
Cruz Bay condo
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £594 / night
£4,152 / week
Great rentals within 20 miles that match your search
Holiday villa with swimming pool in Cruz Bay
Cruz Bay villa
- 5 bedrooms
- 4 bathrooms
- sleeps 12
1 filter does not match: Catered / B&B
from £1,187 / night
£8,305 / week
Great rentals within 20 miles that match your search
Holiday villa letting
Coral Bay villa
- 6 bedrooms
- 4 bathrooms
- sleeps 12
1 filter does not match: Catered / B&B
from £881 / night
£6,165 / week
Great rentals within 20 miles that match your search
Holiday villa with swimming pool in Cruz Bay
Cruz Bay villa
- 8 bedrooms
- 9 bathrooms
- sleeps 20
1 filter does not match: Catered / B&B
from £1,167 / night
£8,168 - £65,658 / week
Great rentals within 20 miles that match your search
Holiday villa rental
Cruz Bay villa
- 2 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Catered / B&B
from £639 / night
£4,472 / week
Great rentals within 20 miles that match your search
Virgin Islands National Park ski villa to rent.
Virgin Islands National Park villa
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Catered / B&B
from £339 / night
£2,373 / week
Great rentals within 20 miles that match your search
Coral Bay holiday villa rental
Coral Bay villa
- 4 bedrooms
- 4 bathrooms
- sleeps 9
1 filter does not match: Catered / B&B
from £685 / night
£4,791 / week