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

Close

View larger map

Also consider

North America Holidays
205295 properties
Caribbean Holidays
21395 properties

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

133 Holiday homes

(6) Excellent 

18

Teague Bay holiday villa rental

St. Croix / Teague Bay

2 4 7 nights min

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

from £198 / night

£1,381 - £1,882 / week

Enquire View

from £198 / 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 £100 / night

£698 - £844 / week

Book View

from £100 / 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 £191 / night

£1,066 - £1,199 / week

Book View

from £191 / night

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 £131 / night

£761 - £914 / week

Book View

from £131 / 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 £198 / night

£1,381 - £2,269 / week

Enquire View

from £198 / 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 £198 / night

£1,381 - £2,269 / week

Enquire View

from £198 / 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 £198 / night

£1,381 - £1,496 / week

Enquire View

from £198 / 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 £198 / night

£1,381 - £1,882 / week

Enquire View

from £198 / 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 £198 / night

£1,381 - £1,882 / week

Enquire View

from £198 / 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 £198 / night

£1,381 - £2,269 / week

Enquire View

from £198 / 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 £192 / night

£1,342 - £1,419 / week

Enquire View

from £192 / 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 £110 / night

£767 / week

Book View

Responds fast!
avg. 1 hour 3 minutes

from £110 / 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 £198 / night

£1,381 - £2,269 / week

Enquire View

from £198 / 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 £135 / night

£844 / week

Book View

from £135 / 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 £187 / night

£1,304 - £1,342 / week

Enquire View

from £187 / night

(1) 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 £214 / night

£1,496 - £1,882 / week

Enquire View

from £214 / 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 £198 / night

£1,381 - £1,882 / week

Enquire View

from £198 / 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 £198 / night

£1,381 - £2,419 / week

Enquire View

from £198 / 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,043 / night

£7,300 / week

Book View

Responds fast!
avg. 2 hours 27 minutes

from £1,043 / night

Great rentals within 20 miles that match your search

Distance approx 16.55 miles from Teague Bay

35

Home rental in Frederiksted

St. Croix / Frederiksted

3 10 1 night min

  • 3 bedrooms
  • sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £172 / night

£1,071 / week

Book View

from £172 / night

Distance approx 10.7 miles from Teague Bay

(6) Excellent 

13

Holiday apartment with swimming pool in Christiansted

St. Croix / Christiansted

2 6 3 nights min

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

from £153 / night

£1,071 / week

Book View

from £153 / night

Distance approx 7.77 miles from Teague Bay

(7) Very Good 

18

Holiday apartment with shared pool in Christiansted

St. Croix / Christiansted

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 0.3 km
  • Swimming pool
  • Air conditioning

from £54 / night

£338 - £413 / week

Book View

from £54 / night

Distance approx 9.24 miles from Teague Bay

(5) Very Good 

13

Holiday home in Christiansted

St. Croix / Christiansted

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £230 / night

£1,607 / week

Book View

Responds fast!
avg. 3 hours 29 minutes

from £230 / night

Distance approx 12.52 miles from Teague Bay

(1) Excellent 

27

Holiday cottage in Cane Bay

St. Croix / Cane Bay

2 4 2 nights min

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

from £100 / night

£612 / week

Book View

from £100 / 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 £183 / night

£1,142 - £1,712 / week

Book View

Responds fast!
avg. 3 hours 27 minutes

from £183 / night

Distance approx 6.46 miles from Teague Bay

10

Christiansted holiday home rental

St. Croix / Christiansted

2 14 nights min

  • sleeps 2
  • 14 nights min

from £76 / night

£531 / week

Book View

from £76 / night

Distance approx 18.17 miles from Teague Bay

(3) Excellent 

19

Frederiksted holiday villa rental

St. Croix / Frederiksted

4 10 3 nights min

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

from £229 / night

£1,446 - £1,735 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from £229 / night

Distance approx 9.6 miles from Teague Bay

22

Holiday apartment in Christiansted

St. Croix / Christiansted

1 4 5 nights min

  • 1 bedroom
  • sleeps 4
  • 5 nights min
  • Child friendly
  • Air conditioning
  • Ask about pets

from £84 / night

£584 / week

Book View

Responds fast!
avg. 2 hours 41 minutes

from £84 / night

Distance approx 10.58 miles from Teague Bay

14

Holiday apartment in Christiansted

St. Croix / Christiansted

2 4 7 nights min

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

from £229 / night

£1,598 / week

Book View

from £229 / night

Distance approx 10.61 miles from Teague Bay

(57) Excellent 

38

Holiday apartment with shared pool in Christiansted

St. Croix / Christiansted

3 8 5 nights min

  • 3 bedrooms
  • sleeps 8
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £179 / night

£1,252 - £2,496 / week

Book View

Responds fast!
avg. 1 hour 35 minutes

from £179 / night

Distance approx 10.65 miles from Teague Bay

25

Holiday villa rental

St. Croix / Christiansted

5 10 7 nights min

  • 5 bedrooms
  • sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £306 / night

£2,142 / week

Book View

from £306 / 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,066 / night

£7,457 / week

Book View

from £1,066 / night

Distance approx 8.15 miles from Teague Bay

17

Apartment accommodation in Christiansted

St. Croix / Christiansted

2 4 5 nights min

  • 2 bedrooms
  • sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

from £165 / night

£1,148 / week

Book View

Responds fast!
avg. 21 minutes

from £165 / night

Distance approx 9.53 miles from Teague Bay

(4) Very Good 

20

Holiday villa in Christiansted

St. Croix / Christiansted

5 10 7 nights min

  • 5 bedrooms
  • sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Air conditioning

from £1,639 / night

£11,468 / week

Book View

from £1,639 / night

Distance approx 6.75 miles from Teague Bay

37

Holiday condo with shared pool in Christiansted

St. Croix / Christiansted

2 4 3 nights min

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

from £152 / night

£1,060 / week

Book View

from £152 / night

Distance approx 0.1 miles from Teague Bay Show on Map

(1) Excellent 

16

Holiday villa rental

St. Croix / Christiansted

1 2 3 nights min

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

from £107 / night

£643 / week

Book View

Responds fast!
avg. 2 hours 19 minutes

from £107 / night

Distance approx 4.99 miles from Teague Bay

9

Christiansted holiday apartment rental

St. Croix / Christiansted

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £305 / night

£2,892 - £3,158 / week

Book View

from £305 / night

Distance approx 0.1 miles from Teague Bay Show on Map

(2) Excellent 

24

Holiday villa with swimming pool, golf nearby in Christiansted

St. Croix / Christiansted

1 4 5 nights min

  • 1 bedroom
  • sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

from £203 / night

£1,419 / week

Book View

Responds fast!
avg. 1 hour 11 minutes

from £203 / night

Distance approx 0.1 miles from Teague Bay Show on Map

(3) Excellent 

21

Home 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 £250 / night

£1,751 - £3,040 / week

Enquire View

from £250 / night

Distance approx 1.55 miles from Teague Bay Show on Map

15

Holiday villa in Christiansted

St. Croix / Christiansted

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £612 / night

£5,354 - £6,425 / week

Book View

from £612 / night