Vacation Rentals & Apartments in St. Croix

Close

Enter dates for more accurate prices

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

152 apartments

(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

$104

Price per night from

$104

(2) Excellent 

27

Above and Beyond Villa

St. Croix / Cane Bay

Cane Bay villa

3 9 7 nights min

  • 3 bedrooms
  • sleeps 9
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool

Price per night from

$591

Price per night from

$591

16

Cruzan Castle

St. Croix / Frederiksted

Frederiksted condo

1 3 3 nights min

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

Price per night from

$127

Price per night from

$127

(13) Excellent 

15

Mango cottage

St. Croix / Christiansted

Christiansted apartment

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 8 mi
  • Swimming pool
  • Air conditioning

Price per night from

$98

Price per night from

$98

(6) Excellent 

32

OCEAN FRONT! LunaSea at SeaClusion, Cane Bay

St. Croix / Cane Bay

Cane Bay condo

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0.1 mi
  • Swimming pool
  • Child Friendly

Price per night from

$258

Responds fast!
avg. 40 minutes

Price per night from

$258

(2) Excellent 

30

Christiansted Condo - 120-Foot Walk to the Beach!

St. Croix / Christiansted

Christiansted apartment

3 6 5 nights min

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

Price per night from

$172

Responds fast!
avg. 26 minutes

Price per night from

$172

(5) Excellent 

29

Sea Dreams - Harbour Beach Village

St. Croix / Fredericksted

Fredericksted condo

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

Price per night from

$189

Price per night from

$189

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

$198

Responds fast!
avg. 2 hours 46 minutes

Price per night from

$198

(6) Excellent 

10

LAST MINUTE SUMMER SPECIAL...$775 WK IN AUGUST

St. Croix / Christiansted

Christiansted villa

2 4 3 nights min

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

Price per night from

$167

Responds fast!
avg. 3 hours 48 minutes

Price per night from

$167

(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

$214

Price per night from

$214

(18) Excellent 

53

Get the view. Get the pool. Get the serenity. Get the beauty of St. Croix!

St. Croix / Christiansted

Christiansted apartment

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Nearest beach 2 mi
  • Swimming pool
  • Child Friendly
“Wow!” We had a great time in St. Croix -- went on the Salt River tour with Bush Tribe and over to Buck Island with Captain Heinz -- really enjoyed both! Rest of the time spent relaxing, reading, touring the island, some shopping. The weather was gr
…see more

Price per night from

$184

Price per night from

$184

(1) Excellent 

6

Our Little Bit of Paradise - Relaxing and Affordable Vacation Condo - Full Air

St. Croix / Christiansted

Christiansted condo

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$149

Responds fast!
avg. 47 minutes

Price per night from

$149

(3) Excellent 

79

North Star Villa Beach House

St. Croix / Frederiksted

Frederiksted villa

4 7 7 nights min

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

Price per night from

$574

Price per night from

$574

(7) Excellent 

21

Serene Private Villa with Breathtaking Caribbean View. FREE Airport Transfer!

St. Croix / Christiansted

Christiansted villa

4 10 7 nights min

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

Price per night from

$567

Price per night from

$567

(26) Excellent 

36

Romantic Villa. Private Pool.Magnificent Ocean Views. WiFi & Strong Cell Signal.

St. Croix / Christiansted

Christiansted villa

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 mi
  • Swimming pool
“Best VRBO we have stayed at yet!” Well equipped and beautiful villa. Just being met at the airport and following someone to the villa to get used to the roads, and stopping at the store is a huge benefit. Owner was always very fast in responding to a
…see more

Price per night from

$316

Responds fast!
avg. 3 hours 16 minutes

Price per night from

$316

(4) Excellent 

19

Sandy Feet Retreat at Gentle Winds

St. Croix / Christiansted

Christiansted apartment

2 8 min stay varies

  • 2 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“Heaven Sent Vacation!!” Oh my!! We searched & searched for a vacation spot that would make everyone in our family happy and we found it at Gentle Winds Resort B3!!! In January 2015, my husband & I celebrated our 39th anniversary and decided to invite
…see more

Price per night from

$229

Responds fast!
avg. 1 hour 20 minutes

Price per night from

$229

(5) Very Good 

15

Serenity Breeze -Beachfront Newly Remodeled!

St. Croix / Christiansted

Christiansted condo

2 4 4 nights min

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

Price per night from

$161

Price per night from

$161

29

St Croix, U.S. Virgin Island Condo Near the Beach

St. Croix / Frederiksted

Frederiksted townhouse

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool

Price per night from

$86

Price per night from

$86

(1) Excellent 

30

"Island Time" Upscale Beachfront Condos, AC,1stFlr

US Virgin Isles / St. Croix

St. Croix apartment

2 6 5 nights min

  • 2 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$172

Price per night from

$172

(42) Excellent 

56

Beachfront house dock pool privacy luxury Christiansted St Croix Virgin Islands

St. Croix / Christiansted

Christiansted house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool
“Perfect Vacation Rental” Our first Visit to St.Croix was a great experience thanks to Cecilia, owner and Property Manager Bobbi and her husband Bob. First let me say that Cecilia made me very comfortable from the start. I was planning a 30th wedding a
…see more

Price per night from

$286

Responds fast!
avg. 2 hours 38 minutes

Price per night from

$286

(6) Excellent 

30

Dolphin's Paradise at Pelican Cove

St. Croix / Christiansted

Christiansted apartment

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“Relaxing, convenient” We had a fabulous stay at your condo! My husband did the St Croix Ironman so we wanted a place that was close enough to race venue without being right in Christiansted, and had a kitchen. This turned out to be an excellent choice
…see more

Price per night from

$264

Responds fast!
avg. 47 minutes

Price per night from

$264

(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

$201

Price per night from

$201

(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

$126

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$126

8

40 king place tropical courtyard

US Virgin Isles / St. Croix

St. Croix apartment

2 4 4 nights min

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

Price per night from

$172

Price per night from

$172

(8) Excellent 

34

"A Break from Normal" The Breakers at Cane Bay

St. Croix / Christiansted

Christiansted villa

2 4 min stay varies

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

Price per night from

$379

Responds fast!
avg. 50 minutes

Price per night from

$379

(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

$339

Price per night from

$339

(6) Very Good 

29

Tropical Whispers

St. Croix / Christiansted

Christiansted apartment

3 6 4 nights min

  • 3 bedrooms
  • sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“We'd go back in a heartbeat!” Guest: Diane O. Our family had a wonderful stay at this condo! The unit was well-maintained and even more beautiful than the pictures depicted. It had more space than I imagined for my family of 6...including (4) sons at
…see more

Price per night from

$344

Price per night from

$344

(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

$144

Responds fast!
avg. 3 hours 34 minutes

Price per night from

$144

(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

$231

Price per night from

$231

(8) Very Good 

33

Bird Watchers Delite

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
“Tough to leave this island gem!” The owner was great to work with.This is a great 1 bedroom unit located in a quiet gated area. The huge pool calls your name as soon as you arrive. Condo is located close to beach and many great area restaurants. We
…see more

Price per night from

$138

Price per night from

$138

(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

$265

Price per night from

$265

18

Paradise at Cane Bay, SeaClusion Condos, OCEAN FRONT!

St. Croix / Cane Bay

Cane Bay condo

2 6 5 nights min

  • 2 bedrooms
  • sleeps 6
  • 5 nights min
  • Nearest beach 0.1 mi
  • Child Friendly

Price per night from

$258

Price per night from

$258

(11) Excellent 

Certificate of Excellence

23

Sailor's Rest, a Romantic and Luxurious Sanctuary

St. Croix / Christiansted

Christiansted apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

Certificate of Excellence

Price per night from

$207

Responds fast!
avg. 1 hour 42 minutes

Price per night from

$207

(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

$184

Price per night from

$184

(1) Excellent 

16

Apartment with ocean views and pool at The Palms

St. Croix / Christiansted

Christiansted villa

1 2 3 nights min

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

Price per night from

$161

Responds fast!
avg. 1 hour 51 minutes

Price per night from

$161

(57) Excellent 

38

Calypso Condo, Luxury on the Water at Gentle Winds

St. Croix / Christiansted

Christiansted apartment

3 8 5 nights min

  • 3 bedrooms
  • sleeps 8
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“Calypso condo stay was paradise!!!” We recently returned from a weeks vacation to St. Croix where we stayed at Calypso Condo C-2 in the gated community of Gentle Winds and had a fabulous time!!! The condo was immaculate upon arrival and Angela, the un
…see more

Price per night from

$270

Responds fast!
avg. 1 hour 23 minutes

Price per night from

$270

(2) Very Good 

14

2 bedroom, 2 bath harborside condo in St. Croix

St. Croix / Christiansted

Christiansted condo

2 4 2 nights min

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

Price per night from

$109

Responds fast!
avg. 1 hour 14 minutes

Price per night from

$109

(3) Excellent 

26

OH La La - Carden Beach - Upscale Oceanfront Condo

US Virgin Isles / St. Croix

St. Croix condo

3 8 7 nights min

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

Price per night from

$300

Price per night from

$300

About St. Croix

The largest of the U.S. Virgin Islands, St. Croix offers travelers a profoundly unique vacation experience that is simultaneously exotic and familiar. Offering glorious beaches and a wide range of leisure attractions including golf, casino gaming, fishing, watersports, hiking, and of course, beaches. St. Croix allows you to set the tone for your own vacation. St. Croix camping is idyllic and peaceful, and many couples have found St. Croix weddings to be a fairy tale come true.

Beyond the beaches, some of the island's top attractions and activities include:

  • Sailing: The calming effect of an outing on the crystal-blue Caribbean waters is the ideal way to rest, relax and recharge. St. Croix sailing is a favorite pastime of the locals, and you can also arrange sailing lessons if you're new to seafaring.
  • Eco tours: Taking a day trip to experience the unique ecosystems, fascinating marine life, and breathtaking natural landscapes of the U.S. Virgin Islands is an affordable and memorable way to spend a day.
  • Christiansted: The main town on the island of St. Croix, Christiansted offers a laid-back slice of island life, surprisingly rich historical attractions and scenic Danish colonial architecture.
  • Cane Bay Wall: A diving hotspot, Cane Bay Wall is a scenic bluff popular with visitors that offers warm, calm waters that are perfect for swimming and scuba diving.
  • Buck Island Reef National Monument: The mystic atolls and mysterious reefs of Buck Island make visiting this nature preserve a must for lovers of the great outdoors.

With pleasant weather throughout the year, anytime is a great time for St. Croix cruises and getaways. However, if you're feeling festive and want a taste of the island's unique culture, visiting during the February Carnival is highly recommended.

Vacation rentals are ideal accommodations for your trip. With condos, villas and beach houses both along the coast and in the island's towns, you'll never be far from the action and you'll enjoy more space, privacy and comfort in your own St. Croix vacation rental.

You can also continue to explore the other U.S. Virgin islands from St. Croix. For a more laid-back vibe, check out neighboring St. John, or visit bustling and busy St. Thomas if you want to turn up the tempo.