Villas in Teague Bay and Condos – Holiday Lettings - Holiday Rentals Teague Bay

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

143 Holiday homes

16

Holiday villa with golf nearby in Teague Bay

St. Croix / Teague Bay

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Nearest beach 0.5 km
  • Swimming pool
  • Child friendly

from £136 / night

£943 - £1,179 / week

Book View

from £136 / night

(4) Excellent 

24

Teague Bay holiday villa rental

St. Croix / Teague Bay

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £202 / night

£1,414 - £2,324 / week

Enquire View

from £202 / night

(1) Excellent 

14

Holiday condo with shared pool, golf nearby in Teague Bay

St. Croix / Teague Bay

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Swimming pool
  • Air conditioning

from £126 / night

£864 / week

Book View

from £126 / night

(1) Very Good 

32

Holiday villa with shared pool, golf nearby in Teague Bay

St. Croix / Teague Bay

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £138 / night

£864 / week

Book View

from £138 / night

23

Teague Bay holiday villa rental

St. Croix / Teague Bay

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Ask owner if suitable for children
  • Ask about pets

from £1,069 / night

£7,479 / week

Book View

Responds fast!
avg. 1 hour 38 minutes

from £1,069 / night

(17) Excellent 

17

Teague Bay holiday villa rental

St. Croix / Teague Bay

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Swimming pool

from £197 / night

£1,375 - £1,454 / week

Enquire View

from £197 / night

(3) Excellent 

21

Villa rental in Teague Bay with swimming pool

St. Croix / Teague Bay

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Nearest beach 2 km
  • Swimming pool
  • Child friendly

from £202 / night

£1,414 - £1,928 / week

Enquire View

from £202 / night

(9) Excellent 

20

Villa rental in Teague Bay with swimming pool

St. Croix / Teague Bay

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £202 / night

£1,414 - £2,324 / week

Enquire View

from £202 / night

(6) Excellent 

21

Villa rental in Teague Bay with swimming pool

St. Croix / Teague Bay

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £202 / night

£1,414 - £2,324 / week

Enquire View

from £202 / night

(1) Excellent 

11

Holiday villa with shared pool, golf nearby in Teague Bay

St. Croix / Teague Bay

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £113 / night

£786 / week

Book View

Responds fast!
avg. 1 hour 3 minutes

from £113 / night

(2) Excellent 

18

Holiday villa with swimming pool in Teague Bay

St. Croix / Teague Bay

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Air conditioning

from £202 / night

£1,412 - £2,319 / week

Enquire View

from £202 / night

12

Holiday condo with shared pool in Teague Bay

St. Croix / Teague Bay

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 1 km
  • Swimming pool
  • Child friendly

from £196 / night

£1,098 - £1,235 / week

Book View

from £196 / night

(9) Excellent 

14

Villa rental in Teague Bay

St. Croix / Teague Bay

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £202 / night

£1,414 - £1,532 / week

Enquire View

from £202 / night

(1) Excellent 

16

Teague Bay holiday villa rental

St. Croix / Teague Bay

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £202 / night

£1,414 - £1,928 / week

Enquire View

from £202 / night

(10) Excellent 

17

Holiday villa accommodation

St. Croix / Teague Bay

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £202 / night

£1,414 - £1,928 / week

Enquire View

from £202 / night

(2) Excellent 

16

Holiday villa with swimming pool, golf nearby in Teague Bay

St. Croix / Teague Bay

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £219 / night

£1,532 - £1,928 / week

Enquire View

from £219 / night

(6) Very Good 

21

Teague Bay holiday villa rental

St. Croix / Teague Bay

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Swimming pool

from £202 / night

£1,414 - £2,478 / week

Enquire View

from £202 / night

(4) Excellent 

19

Holiday villa with swimming pool in Teague Bay

St. Croix / Teague Bay

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask owner if suitable for children

from £191 / night

£1,336 - £1,454 / week

Enquire View

from £191 / night

Great rentals within 20 miles that match your search

Distance approx 8.79 miles from Teague Bay

23

Holiday condo with shared pool in Christiansted

St. Croix / Christiansted

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £75 / night

£523 / week

Book View

from £75 / night

Distance approx 13.37 miles from Teague Bay

(8) Excellent 

34

Holiday villa with swimming pool in Christiansted

St. Croix / Christiansted

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

from £259 / night

£1,804 - £3,136 / week

Book View

Responds fast!
avg. 48 minutes

from £259 / night

Distance approx 12.76 miles from Teague Bay

15

Holiday home in Frederiksted

St. Croix / Frederiksted

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Child friendly
  • Air conditioning
  • Private garden

from £197 / night

£1,375 / week

Book View

from £197 / night

Distance approx 7.63 miles from Teague Bay

(2) Excellent 

16

Holiday condo in St. Croix

US Virgin Isles / St. Croix

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £157 / night

£1,100 - £1,344 / week

Enquire View

from £157 / night

Distance approx 6.7 miles from Teague Bay

8

Holiday apartment in St. Croix

US Virgin Isles / St. Croix

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £118 / night

£825 / week

Book View

from £118 / night

Distance approx 7.03 miles from Teague Bay

(2) Very Good 

14

Holiday condo with swimming pool in Christiansted

St. Croix / Christiansted

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £75 / night

£472 - £582 / week

Book View

Responds fast!
avg. 1 hour 8 minutes

from £75 / night

Distance approx 5.04 miles from Teague Bay

(5) Excellent 

24

Villa rental in St. Croix with swimming pool

US Virgin Isles / St. Croix

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £1,093 / night

£7,647 / week

Book View

from £1,093 / night

Distance approx 7.56 miles from Teague Bay

9

Holiday apartment in Christiansted

St. Croix / Christiansted

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child friendly

from £59 / night

£413 / week

Book View

Responds fast!
avg. 55 minutes

from £59 / night

Distance approx 8.04 miles from Teague Bay

18

Condo rental in Christiansted

St. Croix / Christiansted

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child friendly

from £157 / night

£1,100 - £1,344 / week

Enquire View

from £157 / night

Distance approx 6.75 miles from Teague Bay

18

Holiday apartment in Christiansted

St. Croix / Christiansted

2 5 1 night min

  • 2 bedrooms
  • sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £193 / night

£1,347 / week

Book View

Responds fast!
avg. 1 hour 14 minutes

from £193 / night

Distance approx 12.51 miles from Teague Bay

16

Holiday cottage rental

St. Croix / Christiansted

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 4 km
  • Swimming pool
  • Child friendly

from £103 / night

£715 / week

Book View

from £103 / night

Distance approx 7.64 miles from Teague Bay

32

Christiansted holiday condo rental

St. Croix / Christiansted

3 9 5 nights min

  • 3 bedrooms
  • sleeps 9
  • 5 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £157 / night

£1,100 / week

Book View

from £157 / night

Distance approx 18.47 miles from Teague Bay

8

Frederiksted holiday home rental

St. Croix / Frederiksted

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Child friendly
  • Pet friendly

from £98 / night

£686 / week

Book View

from £98 / night

Distance approx 8.65 miles from Teague Bay

15

Christiansted holiday condo rental

St. Croix / Christiansted

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly

from £101 / night

£707 / week

Book View

Responds fast!
avg. 14 minutes

from £101 / night

Distance approx 7.5 miles from Teague Bay

16

Holiday apartment with shared pool in Christiansted

St. Croix / Christiansted

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 0 km
  • Swimming pool
  • Child friendly

from £189 / night

£1,179 - £1,768 / week

Book View

Responds fast!
avg. 3 hours 58 minutes

from £189 / night

Distance approx 14.24 miles from Teague Bay

8

Holiday villa in Frederiksted

St. Croix / Frederiksted

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Child friendly

from £154 / night

£1,073 / week

Book View

from £154 / night

Distance approx 7.46 miles from Teague Bay

(7) Excellent 

24

Apartment rental in Christiansted with shared pool

St. Croix / Christiansted

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Ask owner if suitable for children
  • Air conditioning

from £157 / night

£1,098 - £1,772 / week

Enquire View

from £157 / night

Distance approx 3.25 miles from Teague Bay

11

Holiday home in Christiansted

St. Croix / Christiansted

3 8 5 nights min

  • 3 bedrooms
  • sleeps 8
  • 5 nights min
  • Child friendly
  • Air conditioning
  • Private garden

from £197 / night

£1,375 - £2,200 / week

Book View

from £197 / night

Distance approx 6.71 miles from Teague Bay

10

Holiday apartment in Christiansted

St. Croix / Christiansted

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £77 / night

£539 / week

Book View

from £77 / night

Distance approx 16.89 miles from Teague Bay

25

Holiday home in Frederiksted

St. Croix / Frederiksted

3 6 6 nights min

  • 3 bedrooms
  • sleeps 6
  • 6 nights min
  • Child friendly

from £48 / night

£330 / week

Book View

Responds fast!
avg. 1 hour 5 minutes

from £48 / night

Distance approx 10.73 miles from Teague Bay

21

Holiday studio in Christiansted

St. Croix / Christiansted

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Nearest beach 5 km
  • Private garden

from £32 / night

£220 / week

Book View

from £32 / night

Distance approx 7.67 miles from Teague Bay

40

Holiday condo in Christiansted

St. Croix / Christiansted

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Child friendly

from £94 / night

£659 / week

Book View

from £94 / night

Also consider