Updating

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

All filters

Filters (2)

Clear filters

17 Holiday homes

Applied filters (2)

Holiday condo with shared pool in Cruz Bay

Cruz Bay condo

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £212 / night

£1,481 / week

1 / 38

Holiday condo with shared pool in Cruz Bay

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £458 / night

£3,201 / week

1 / 41

Holiday condo with shared pool in Cruz Bay

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £458 / night

£3,201 / week

1 / 6

Holiday condo with shared pool in Cruz Bay

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £456 / night

£3,188 / week

1 / 33

Holiday condo with shared pool in Cruz Bay

Cruz Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

from £548 / night

£3,831 / week

1 / 34

Holiday condo rental

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £391 / night

£2,737 / week

1 / 39

Holiday condo with shared pool in Cruz Bay

Cruz Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

from £550 / night

£3,847 / week

1 / 28

Holiday condo rental

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £458 / night

£3,201 / week

1 / 35

Holiday condo rental

Cruz Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

from £548 / night

£3,831 / week

1 / 42

Holiday condo with shared pool in Cruz Bay

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £458 / night

£3,201 / week

1 / 41

Holiday condo with shared pool in Cruz Bay

Cruz Bay condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £554 / night

£3,602 - £4,249 / week

1 / 14

Cruz Bay holiday condo rental

Cruz Bay condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £324 / night

£2,263 / week

1 / 17

Holiday condo in Cruz Bay

Cruz Bay condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £601 / night

£4,203 / week

1 / 31

Condo rental in Cruz Bay with shared pool

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £134 / night

£938 / week

1 / 21

Holiday condo with golf nearby in Virgin Islands National Park

Virgin Islands National Park condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £134 / night

£938 / week

1 / 15

Condo rental in Virgin Islands National Park with shared pool

Virgin Islands National Park condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £277 / night

£1,663 - £2,309 / week

1 / 23

Holiday condo in Cruz Bay

Cruz Bay condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from £1,030 / night

£7,204 / week

1 / 43

Great rentals within 20 miles that match your search

St Thomas East holiday townhouse rental

St Thomas East townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £437 / night

£3,058 - £3,317 / week

1 / 57

East End holiday condo accommodation

East End condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

from £528 / night

£3,694 / week

1 / 48

Holiday condo with shared pool in Bolongo Bay

Bolongo Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £153 / night

£1,063 / week

1 / 7

Holiday condo with shared pool in East End

East End condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £462 / night

£3,233 / week

1 / 28

St Thomas East holiday condo rental

St Thomas East condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £277 / night

£1,847 / week

1 / 5

East End holiday condo rental

East End condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £369 / night

£2,540 - £2,799 / week

1 / 13

Holiday condo in East End

East End condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £347 / night

£2,309 - £2,633 / week

1 / 11

Holiday condo with shared pool in Bolongo Bay

Bolongo Bay condo

  • 1 bathroom
  • sleeps 2

from £153 / night

£1,053 - £1,063 / week

1 / 22

Holiday condo in St Thomas East

St Thomas East condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £208 / night

£1,309 - £1,801 / week

1 / 43

St Thomas East holiday condo rental

St Thomas East condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £462 / night

£3,233 / week

1 / 14

Smith Bay holiday condo rental

Smith Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £324 / night

£1,848 / week

1 / 36

East End holiday condo rental

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

from £277 / night

£1,940 - £3,750 / week

1 / 30

East End holiday condo rental

East End condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £221 / night

£1,546 / week

1 / 46

Holiday condo with swimming pool in Estate Thomas

Estate Thomas condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £167 / night

£1,164 / week

1 / 19

Holiday condo with shared pool in East End

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

from £277 / night

£1,940 - £3,750 / week

1 / 34

Holiday condo with shared pool in Charlotte Amalie

Charlotte Amalie condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £258 / night

£1,804 / week

1 / 4

Holiday condo with golf nearby in Estate Thomas

Estate Thomas condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £157 / night

£1,099 / week

1 / 23

Smith Bay holiday condo rental

Smith Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £221 / night

£1,367 - £1,432 / week

1 / 40

Holiday condo with shared pool in Smith Bay

Smith Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £217 / night

£1,520 / week

1 / 18

Holiday condo rental

East End condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 5

from £347 / night

£2,402 - £2,887 / week

1 / 64

East End holiday condo rental

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

from £277 / night

£1,940 - £3,750 / week

1 / 35

Charlotte Amalie holiday condo accommodation

Charlotte Amalie condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £324 / night

£2,263 / week

1 / 21

Holiday condo in Red Hook

Red Hook condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £301 / night

£2,108 / week

1 / 25

×

Also consider