Updating

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

Updating

Holiday homes - Holiday rentals

All filters (1)

Filters (1)

Clear filters

211 Holiday homes

Applied filters (1)

East End holiday apartment rental

East End apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £343 / night

£2,377 - £3,017 / week

1 / 35

Holiday apartment rental

East End apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £191 / night

£1,273 - £1,528 / week

1 / 11

Yacht rental in Honeymoon Beach with swimming pool

Honeymoon Beach yacht

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £915 / night

£5,486 / week

1 / 7

Charlotte Amalie holiday cottage rental

Charlotte Amalie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £319 / night

£2,234 / week

1 / 10

Holiday villa letting

Peterborg villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £160 / night

£1,006 / week

1 / 13

Holiday townhouse with shared pool in Frederiksted

Frederiksted townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £69 / night

£480 - £608 / week

1 / 19

East End holiday studio rental

East End studio

  • Studio
  • 1 bathroom
  • sleeps 2

“Awesome condo on Sapphire beach” Great condo just a very short walk to beach! Fully stocked with beach towels, ice chest, and everything you need in the kitchen! Wi-Fi and cable tv too!!! Super comfy bed and fantastic view of harbor and ocean. The condos were renovating the restaurant on the premises so didn't get to go there but menu looked great. Instead we went to the bbq truck at the entrance of condo for some of the best brisket you will ever taste! Sparkling clean pools(there are two of them) if you want to take a cool dip. I would highly recommend this place to anyone planning to stay in the east end also super close to Red Hook and the ferry to St. John . I really can't say enough about this place and the owner who was very accommodating to all our needs!!!

from £127 / night

£890 / week

1 / 38

Holiday apartment with shared pool in Charlotte Amalie

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £242 / night

£1,692 / week

1 / 69

Holiday villa in Peterborg

Peterborg villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 14

from £2,003 / night

£14,016 / week

1 / 74

Holiday apartment in St. Thomas

St. Thomas apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

“Marvelous ...best place in the Island” Great location , unbeliable view of the ocean very private and quite , with private beach and restaurant , no need to drive if you don't feel like it . You can also walk next door to the Ritz for dinner or brunch . My husband and I and friends stayed in this dream condo so many times over the past few years , every time we go to St Thomas , it is like home away from home with all the amenities you can ask for , full equipte kitchen , 3 bedrooms , eachwith it's Owen full bath and plenty of towels . I highly recommend it for any couple or family who want to enjoy the stay in St Thomas ! Can't say enough of good things about this condo...just beautiful !

from £412 / night

£2,560 - £3,292 / week

1 / 28

Studio letting in East End with shared pool

East End studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £173 / night

£1,207 / week

1 / 23

Holiday condo in East End

East End condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £343 / night

£2,286 - £2,606 / week

1 / 11

Holiday home in Christiansted

Christiansted house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from £347 / night

£2,426 / week

1 / 7

Water Island holiday yacht rental

Water Island yacht

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £732 / night

£5,120 / week

1 / 12

Holiday apartment in Charlotte Amalie

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £228 / night

£1,527 - £2,012 / week

1 / 21

Charlotte Amalie holiday apartment rental

Charlotte Amalie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £96 / night

£526 / week

1 / 15

Holiday yacht in Charlotte Amalie

Charlotte Amalie yacht

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £2,351 / night

£16,454 / week

1 / 21

Holiday apartment with shared pool in East End

East End apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £164 / night

£1,146 / week

1 / 23

Christiansted holiday home rental

Christiansted house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £334 / night

£2,336 / week

1 / 38

Cruz Bay holiday villa rental

Cruz Bay villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £205 / night

£1,434 / week

1 / 9

Holiday condo with shared pool in Cruz Bay

Cruz Bay condo

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

“Awesome view!” We had a great stay at Bliss. We loved the view and had everything we needed at the condo. We made great use of the beach chairs, boogie board, noodle and cooler for our long days at the beach. We only used it a couple times but it was nice to also have the option of the pool. Our two best days were sailing with Simplicity Charters and renting a Hobie at Cinnamon Beach. We will definitely be back to St. John.

from £210 / night

£1,466 / week

1 / 38

Holiday cottage in Christiansted

Christiansted cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £238 / night

£1,664 / week

1 / 20

Holiday villa rental

Peterborg villa

  • 9 bedrooms
  • 11 bathrooms
  • sleeps 26

from £6,121 / night

£42,847 / week

1 / 16

Holiday b&b with shared pool in Water Island

Water Island b&b

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £183 / night

£1,280 / week

1 / 41

Holiday yacht in East End

East End yacht

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £1,953 / night

£13,669 / week

1 / 12

Holiday home in Christiansted

Christiansted house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £261 / night

£1,824 / week

1 / 34

Holiday cottage in Virgin Islands National Park

Virgin Islands National Park cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £319 / night

£2,234 / week

1 / 14

Holiday villa with swimming pool, golf nearby in Teague Bay

Teague Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £291 / night

£2,037 / week

1 / 18

Holiday studio in Christiansted

Christiansted studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £51 / night

£352 / week

1 / 23

Holiday villa in Coral Bay

Coral Bay villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £388 / night

£2,714 / week

1 / 31

Holiday apartment rental

Christiansted apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £191 / night

£1,338 / week

1 / 43

Home rental in Coral Bay

Coral Bay house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £554 / night

£3,872 / week

1 / 39

Holiday villa rental

East End villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

“10 days at a totally awesome villa, with Spectacular Views & Acc” My husband and I have been coming to St. Thomas for 14 years. This is the first-time that we have stayed at TreeTops Villa, and we are looking forward to returning next year. All I can say is -- is it March yet? It was totally awesome waking up each morning with the ocean as our backdrop. Morning coffee on the deck watching the maritime vessels, yachts and cruise ships going by on the ocean with a constant island tropic breeze. On a clear day - you could see the island of St. Croix. As returning visitors - we're pretty self sufficient and know our way around the island. The villa is very clean and spacious, and has everything you'll need - truly all the comforts of home and more. If you're thinking of visiting St. Thomas - then this is the place you'll want to stay at without a doubt! A message to the owner: June, All I can say is I feel I've known you a lifetime! What a way to feel about a person I've met for the first time -- that says a lot in my book. Blake and I had a great time and we can't wait to see you, Steve, buddy and the clan next year -- hopefully our daughter and son-in-law will be able to join us. Oh, by the way - loved the grater (LOL) - found it on our last day :) Keep in touch!

from £152 / night

£1,062 / week

1 / 18

Holiday condo with shared pool in East End

East End condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £458 / night

£3,200 / week

1 / 28

Holiday home in Cruz Bay

Cruz Bay house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £302 / night

£2,112 / week

1 / 7

Holiday home rental

Christiansted house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from £165 / night

£1,152 - £1,472 / week

1 / 12

Cottage rental in Christiansted

Christiansted cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £229 / night

£1,600 / week

1 / 24

Smith Bay holiday villa rental

Smith Bay villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £133 / night

£928 / week

1 / 25

Coral Bay holiday villa rental

Coral Bay villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £770 / night

£5,389 / week

1 / 15

Holiday condo with shared pool in Cruz Bay

Cruz Bay condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £547 / night

£3,558 - £4,196 / week

1 / 14

×

Also consider