Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Holiday houses for rent in St. John

All filters

Filters (1)

Clear filters

33 houses

Applied filters (1)

Holiday home accommodation

Virgin Islands National Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £550 / night

£2,750 / week

1 / 10

Home rental in Cruz Bay with shared pool

Cruz Bay house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £193 / night

£1,588 - £2,507 / week

1 / 24

Holiday home in Virgin Islands National Park

Virgin Islands National Park house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £390 / night

£2,727 / week

1 / 10

Holiday home in Cruz Bay

Cruz Bay house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“Beautiful Villa in Paradise” My wife and I have stayed in this villa for three years in a row (so far). The place is beautiful, high up on a ridge overlooking Fish Bay. The view is amazing. It's private, yet within 10 minutes of Cruz Bay. Michael is a great host and will go out of his way to provide any guidance you seek while on St John. This is a perfect spot for a couple and the pictures can't do it justice!

from £252 / night

£1,765 - £2,727 / week

1 / 31

Holiday home rental

Cruz Bay house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

“Excelent place to relax and take in St. John” We had an excellent stay at Pui Pu. The house is a nice short distance outside of Cruz Bay to keep things calm and quiet but not too far to drive into town for the nightlife and shopping. The best part of the house is the openness of the house. Open up the 3 sets of French doors and you get are beautiful view of chocolate hole and a cool morning breeze. Being on the southern side of the island you get a pretty steady breeze to keep things cool for the morning/evening. Don’t kid yourself, during the day there is nowhere that’s cool, unless you are either in the pool or in the ocean. You could hide away in one of the 2 A/C bedrooms, but then there is no point in going to the USVI. We really enjoyed our stay with a great group of friends and look forward to going back in the near future.

from £317 / night

£2,214 / week

1 / 81

Virgin Islands National Park holiday home rental

Virgin Islands National Park house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £184 / night

£1,284 / week

1 / 4

Holiday home in Cruz Bay

Cruz Bay house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £257 / night

£1,797 / week

1 / 7

Holiday home in Cruz Bay

Cruz Bay house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £257 / night

£1,797 / week

1 / 10

Cruz Bay holiday home rental

Cruz Bay house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £215 / night

£1,505 - £4,827 / week

1 / 25

Holiday home with swimming pool in St. John

St. John house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £434 / night

£3,035 - £4,190 / week

1 / 23

Home rental in Cruz Bay with swimming pool

Cruz Bay house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £344 / night

£2,406 / week

1 / 16

Virgin Islands National Park holiday home rental

Virgin Islands National Park house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £546 / night

£3,818 / week

1 / 53

Holiday home in Coral Bay

Coral Bay house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £530 / night

£3,709 / week

1 / 24

Holiday home in Coral Bay

Coral Bay house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £179 / night

£1,251 / week

1 / 18

Holiday home with swimming pool in Cruz Bay

Cruz Bay house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £786 / night

£5,500 / week

1 / 37

Holiday home with swimming pool in Cruz Bay

Cruz Bay house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £259 / night

£1,811 - £2,229 / week

1 / 12

Coral Bay holiday home rental

Coral Bay house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £458 / night

£3,202 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home in East End

East End house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £129 / night

£834 / week

1 / 13

Home rental in Road Town with swimming pool

Road Town house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £838 / night

£5,866 / week

1 / 23

Home rental in Cooper Island

Cooper Island house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £367 / night

£2,567 - £3,850 / week

1 / 23

Water Island holiday home let

Water Island house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £390 / night

£2,567 / week

1 / 18

Holiday home with swimming pool in Water Island

Water Island house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £393 / night

£2,750 / week

1 / 10

West End holiday home rental

West End house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £587 / night

£4,107 / week

1 / 18

Holiday home in Jost Van Dyke

Jost Van Dyke house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £367 / night

£2,292 / week

1 / 12

Belmont holiday home rental

Belmont house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £2,613 / night

£18,286 / week

1 / 20

Charlotte Amalie holiday home rental

Charlotte Amalie house

  • 12 bedrooms
  • 12 bathrooms
  • sleeps 24

from £9,381 / night

£65,667 / week

1 / 6

Holiday home in Jost Van Dyke

Jost Van Dyke house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £1,932 / night

£13,520 - £18,331 / week

1 / 7

Charlotte Amalie holiday home let

Charlotte Amalie house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £595 / night

£4,164 / week

1 / 62

Carrot Bay holiday home rental

Carrot Bay house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £247 / night

£1,726 / week

1 / 10

Home rental in Charlotte Amalie with swimming pool

Charlotte Amalie house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £472 / night

£3,208 / week

1 / 17

Holiday home in Charlotte Amalie

Charlotte Amalie house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £307 / night

£2,150 / week

1 / 39

Holiday home rental

Peterborg house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

from £866 / night

£6,060 / week

1 / 43

Holiday home with swimming pool in Charlotte Amalie

Charlotte Amalie house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £297 / night

£2,080 - £3,273 / week

1 / 54

×

Also consider