Teague Bay Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

157 Houses

16

Villa Serenity

St. Croix / Teague Bay

Teague Bay villa

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Nearest beach 0.5 mi
  • Swimming pool
  • Child Friendly

Price per night from

$172

Price per night from

$172

(1) Very Good 

32

Octopus Garden Villa at The Reef

St. Croix / Teague Bay

Teague Bay villa

2 4 3 nights min

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

Price per night from

$175

Price per night from

$175

(1) Excellent 

14

This vacation home beats all your expectations!

St. Croix / Teague Bay

Teague Bay condo

1 2 7 nights min

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

Price per night from

$160

Price per night from

$160

(4) Excellent 

24

Private Pool Upscale Villa -Bird of Paradise

St. Croix / Teague Bay

Teague Bay villa

2 6 7 nights min

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

Price per night from

$264

Price per night from

$264

23

Miramar

St. Croix / Teague Bay

Teague Bay villa

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Ask about children
  • Ask about pets

Price per night from

$1,680

Responds fast!
avg. 1 hour 23 minutes

Price per night from

$1,680

(17) Excellent 

17

A View for Two at Villa Madeleine

St. Croix / Teague Bay

Teague Bay villa

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 mi
  • Swimming pool
“Too Perfect is an apt description for our stay at Villa Madelein” "Too Perfect" exceeded our expectations in every way. This villa has air conditioning throughout, cathedral ceilings, a spacious master bedroom, large open tile shower, tasteful, comfo
…see more

Price per night from

$264

Price per night from

$264

(3) Excellent 

21

One Love ~ The name says it all ~ Come Enjoy!

St. Croix / Teague Bay

Teague Bay villa

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Nearest beach 2 mi
  • Swimming pool
  • Child Friendly

Price per night from

$278

Price per night from

$278

(6) Excellent 

21

Calypso Sol - Private Pool & Ocean Views

St. Croix / Teague Bay

Teague Bay villa

2 6 7 nights min

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

Price per night from

$279

Price per night from

$279

(9) Excellent 

20

Abandon shoes for flip-flops at romantic Caribe

St. Croix / Teague Bay

Teague Bay villa

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning
“Very restful, quiet and peaceful” This is the best deal on St. Croix. For less than the cost of a room at one of the upscale island hotels, you get a fabulous and romantic room overlooking the ocean, your own living room, kitchen, and your very own p
…see more

Price per night from

$257

Price per night from

$257

(1) Excellent 

11

Seas the Day private ocean view villa

St. Croix / Teague Bay

Teague Bay villa

1 2 7 nights min

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

Price per night from

$143

Responds fast!
avg. 1 hour 3 minutes

Price per night from

$143

(2) Excellent 

18

Carpe Diem - Upscale Private Pool Villa

St. Croix / Teague Bay

Teague Bay villa

2 6 7 nights min

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

Price per night from

$279

Price per night from

$279

(10) Excellent 

17

Sea View at Villa Madeleine

St. Croix / Teague Bay

Teague Bay villa

2 4 7 nights min

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

Price per night from

$279

Price per night from

$279

(9) Excellent 

14

.A Perfect Getaway...ocean views, heated pool & more ...Lime Tree!

St. Croix / Teague Bay

Teague Bay villa

1 2 7 nights min

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

Price per night from

$279

Price per night from

$279

(1) Excellent 

16

Sea Breeze~Comfort by the sea; private pool villa

St. Croix / Teague Bay

Teague Bay villa

2 4 7 nights min

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

Price per night from

$278

Price per night from

$278

12

Clear To Sea

St. Croix / Teague Bay

Teague Bay condo

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 1 mi
  • Swimming pool
  • Child Friendly

Price per night from

$250

Price per night from

$250

(6) Very Good 

21

Affordable Villa with Private Pool - Sun Kissed!

St. Croix / Teague Bay

Teague Bay villa

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 mi
  • Swimming pool
“Loved it !” "Hi Anne I wanted to let you know that we loved St Croix. The villa was very nice it had everything we needed. Charles was very helpful. Thank you for the gift basket, I am pretty sure we broke into the wine the first night. I hope to v
…see more

Price per night from

$257

Price per night from

$257

(2) Excellent 

16

Hook, Wine & Sinker - Private Pool Villa with Views

St. Croix / Teague Bay

Teague Bay villa

2 4 7 nights min

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

Price per night from

$279

Price per night from

$279

(4) Excellent 

19

Island Dreams Villa...Beautiful Views & Private Pool

St. Croix / Teague Bay

Teague Bay villa

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask about children

Price per night from

$250

Price per night from

$250

Great rentals within 20 miles that match your search

Distance approx 18.62 km from Teague Bay

(7) Excellent 

9

Home Away from Home - Steps from the Beach!

St. Croix / Frederiksted

Frederiksted apartment

1 2 5 nights min

  • 1 bedroom
  • sleeps 2
  • 5 nights min
  • Ask about pets

Price per night from

$90

Price per night from

$90

Distance approx 7.63 km from Teague Bay

(2) Excellent 

16

Beachside Bliss

US Virgin Isles / St. Croix

St. Croix condo

2 4 7 nights min

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

Price per night from

$213

Price per night from

$213

Distance approx 14.92 km from Teague Bay

(7) Excellent 

Certificate of Excellence

17

Calypso Suite

St. Croix / Frederiksted

Frederiksted apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask about children

Certificate of Excellence

Price per night from

$110

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$110

Distance approx 8.51 km from Teague Bay

10

Island home with a view and close to the beach!

St. Croix / Christiansted

Christiansted house

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 0.2 mi
  • Child Friendly
  • Air conditioning

Price per night from

$80

Price per night from

$80

Distance approx 10.7 km from Teague Bay

(6) Excellent 

13

Luxury private 2 BR condo at Gentle Winds

St. Croix / Christiansted

Christiansted apartment

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly
“The perfect family vacation” We have stayed at this condo each year for 6 of the last 7 years. The reason that we keep coming back is that this condo is well kept, convenient to the whole island, but also has local accommodations for the whole family
…see more

Price per night from

$200

Price per night from

$200

Distance approx 18.6 km from Teague Bay

(12) Very Good 

18

The Caribe Suite

St. Croix / Frederiksted

Frederiksted apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Ask about children

Price per night from

$125

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$125

Distance approx 0.1 km from Teague Bay Show on Map

(1) Excellent 

24

VILLA BLISS

St. Croix / Christiansted

Christiansted villa

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Swimming pool
  • Air conditioning
  • Pet Friendly

Price per night from

$294

Price per night from

$294

Distance approx 18.17 km from Teague Bay

(3) Excellent 

19

LUXURY, MINUTES TO CITY, BEACH, DIVING, RESTAURANT, GROCERY, MUSEUMS, & MORE

St. Croix / Frederiksted

Frederiksted villa

4 10 3 nights min

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

Price per night from

$349

Responds fast!
avg. 3 hours 35 minutes

Price per night from

$349

Distance approx 12.52 km from Teague Bay

(1) Excellent 

27

Mahogany Cottage

St. Croix / Cane Bay

Cane Bay cottage

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Nearest beach 5 mi
  • Swimming pool
  • Child Friendly

Price per night from

$130

Price per night from

$130

Distance approx 6.75 km from Teague Bay

18

Luxury 2 bedroom 2 bathroom- cc.ar

St. Croix / Christiansted

Christiansted apartment

2 5 1 night min

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

Price per night from

$244

Responds fast!
avg. 1 hour 38 minutes

Price per night from

$244

Distance approx 8.23 km from Teague Bay

(47) Excellent 

25

Crucian Bliss at Pelican Cove on St Croix - Oceanf

St. Croix / Christiansted

Christiansted apartment

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“Beachfront Paradise!” The Crucian Bliss condo at Pelican Cove was a perfect setting for our week long vacation in St Croix. Our two bedroom oceanfront unit was on the first floor with easy access to a large quiet pool just a short walk from the front
…see more

Price per night from

$224

Price per night from

$224

Distance approx 3.71 km from Teague Bay

(2) Very Good 

24

Beach Bungalow

St. Croix / Christiansted

Christiansted apartment

1 4 29 nights min

  • 1 bedroom
  • sleeps 4
  • 29 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$120

Price per night from

$120

Distance approx 2.15 km from Teague Bay Show on Map

(3) Excellent 

25

CORAL VISTA Paradise Awaits

St. Croix / Christiansted

Christiansted condo

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$175

Responds fast!
avg. 1 hour 53 minutes

Price per night from

$175

Distance approx 4.35 km from Teague Bay

14

Island Charm in Gated Buccaneer Shoys Beach Commun

St. Croix / Christiansted

Christiansted villa

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$711

Price per night from

$711

Distance approx 8.31 km from Teague Bay

(13) Excellent 

23

Vacation Condo on the Beach Plus Spectacular Pool

St. Croix / Christiansted

Christiansted apartment

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning
“Wonderful Value, Excellent Vacation” Just returned from 10 days at this rental condo, which was perfectly appointed for the four of us (we traveled with our daughters). Very comfortable, and superbly situated right on the beach. The water itself was
…see more

Price per night from

$289

Price per night from

$289

Distance approx 10.65 km from Teague Bay

(15) Excellent 

22

Caribbean Breeze - Beachfront Condo - St. Croix, USVI

St. Croix / Christiansted

Christiansted apartment

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly
“Wonderful Condo With Fabulous View and Location” My husband and I have stayed twice at the Caribbean Breeze condo at Gentle Winds on St. Croix and thoroughly enjoyed both visits. The condo is very comfortable, clean and perfectly located. Two bedrooms
…see more

Price per night from

$200

Price per night from

$200

Distance approx 1.75 km from Teague Bay Show on Map

(5) Excellent 

34

Miramar, A Magnificent 5 Star+ Oceanfront Mansion

St. Croix / Christiansted

Christiansted villa

5 12 min stay varies

  • 5 bedrooms
  • sleeps 12
  • min stay varies
  • Nearest beach 0.1 mi
  • Swimming pool
  • Child Friendly

Price per night from

$1,673

Price per night from

$1,673

Distance approx 3.77 km from Teague Bay

24

NEW! 1BR Christiansted Villa - Walk to Beach!

St. Croix / Christiansted

Christiansted villa

1 2 4 nights min

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

Price per night from

$100

Responds fast!
avg. 55 minutes

Price per night from

$100

Distance approx 10.39 km from Teague Bay

(21) Excellent 

42

Cruzan Sands Villa! BEACHFRONT! New! Pool! Amazing Views! Snorkel! Swim! Play!

St. Croix / Christiansted

Christiansted villa

3 8 7 nights min

  • 3 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly
“Spectaular!” My wife & I just returned from a wonderful week at the Cruzan Sands Guest House. It is a truly amazing place right on the beach with unbelivable views. From the moment we arrived Adele was there to show us where everything was and even
…see more

Price per night from

$645

Responds fast!
avg. 3 hours 12 minutes

Price per night from

$645

Distance approx 1.53 km from Teague Bay Show on Map

20

Solitude bay beach villa and suite

St. Croix / Christiansted

Christiansted villa

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$797

Price per night from

$797