Search Hotels in St. Croix Island

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in St. Croix Island

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for St. Croix Island hotels

Carina Bay Boutique All Inclusive Resort & Casino

Carina Bay Boutique All Inclusive Resort & Casino
3.5 star property
Christiansted
7.6 out of 10, Good, (707 reviews)
"The food was good, the resort is a bit odd"
United States
Constance
Carina Bay Boutique All Inclusive Resort & Casino

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort
4.0 star property
Christiansted
9.2 out of 10, Wonderful, (1,003 reviews)
"Great boutique hotel feel!!"
United States
Angelica C
$326 nightly
The price is $361
Jul 2 - Jul 3
Total with taxes and fees
The Buccaneer Beach & Golf Resort

The Cove Hotel St.Croix

The Cove Hotel St.Croix
3.0 star property
Christiansted
9.8 out of 10, Exceptional, (198 reviews)
"The owner very attentive and the hotel was very clean ,a peaceful place to stay !"
United States
Maria
$133 nightly
The price is $149
Jun 28 - Jun 29
Total with taxes and fees
The Cove Hotel St.Croix

Palms Resort and Beach

Palms Resort and Beach
3.5 star property
Christiansted
7.8 out of 10, Good, (960 reviews)
"Great staff, great value Great location"
United States
Frank
$114 nightly
The price is $127
Jun 23 - Jun 24
Total with taxes and fees
Palms Resort and Beach

Sand Castle on the Beach - Adults Only

Sand Castle on the Beach - Adults Only
3.5 star property
Frederiksted
9.4 out of 10, Exceptional, (970 reviews)
"First rate team at the property who really focus on guest comfort and chill island hospitality. Clean well appointed rooms with recreational equipment on-site and access to all the island offers mere minutes away."
United States
Barry C
$228 nightly
The price is $257
Jun 23 - Jun 24
Total with taxes and fees
Sand Castle on the Beach - Adults Only

Carambola Beach Resort St. Croix, US Virgin Islands

Carambola Beach Resort St. Croix, US Virgin Islands
4.0 star property
Kingshill
7.2 out of 10, Good, (1,001 reviews)
"What an amazing honeymoon stay, so beautiful & peaceful! The staff was amazing and they even made our honeymoon special with cake & champagne waiting for us!"
United States
Caitlin
Carambola Beach Resort St. Croix, US Virgin Islands

King Christian Hotel

King Christian Hotel
3.5 star property
Christiansted Historic District
8.8 out of 10, Excellent, (737 reviews)
"Love this place with restaurant on site and good breakfast and coffee shop."
United States
Juan
$122 nightly
The price is $138
Jul 5 - Jul 6
Total with taxes and fees
King Christian Hotel

Tamarind Reef Resort Spa & Marina

Tamarind Reef Resort Spa & Marina
3.5 star property
Christiansted
8.4 out of 10, Very Good, (577 reviews)
"The view from our room was exceptional. Staff and owner Paul of New Deep Dive restaurant/bar are wonderful helpful fun people which is on site. New Deep Dive has great breakfasts, lunches and dinners with entertainment. I recommend this establishment and will be going back."
United States
Steven
$147 nightly
The price is $166
Jun 26 - Jun 27
Total with taxes and fees
Tamarind Reef Resort Spa & Marina

The Fred - Adults Only

The Fred - Adults Only
3.5 star property
Downtown Frederiksted
8.4 out of 10, Very Good, (398 reviews)
"Loved the property the staff were the best"
United States
Olie
$240 nightly
The price is $267
Jul 10 - Jul 11
Total with taxes and fees
The Fred - Adults Only

The Waves at Cane Bay

The Waves at Cane Bay
3.5 star property
Kingshill
9.4 out of 10, Exceptional, (357 reviews)
"Wonderful staff and spacious room. Great location and proximity to both beach and restaurants."
United States
Adam
$166 nightly
The price is $185
Jul 5 - Jul 6
Total with taxes and fees
The Waves at Cane Bay

Grapetree Bay Hotel & Villas

Grapetree Bay Hotel & Villas
3.5 star property
Grapetree
8.8 out of 10, Excellent, (197 reviews)
"Decent stay with friendly staff"
United States
David
$186 nightly
The price is $210
Jun 26 - Jun 27
Total with taxes and fees
Grapetree Bay Hotel & Villas

Oceans at Carina Bay Adults Only

Oceans at Carina Bay Adults Only
4.0 star property
Christiansted
7.6 out of 10, Good, (256 reviews)
"Good place for the price. Seaweed can be excessive which limits beach use but overall we had a fun stay"
United States
James
Oceans at Carina Bay Adults Only

Hotel Caravelle St. Croix

Hotel Caravelle St. Croix
3.0 star property
Christiansted Historic District
8.4 out of 10, Very Good, (790 reviews)
"Clean room, nice staff, great views, and food and bars aplenty"
United States
Jasmine
$119 nightly
The price is $133
Jul 9 - Jul 10
Total with taxes and fees
Hotel Caravelle St. Croix

Hotel on the Cay

Hotel on the Cay
3.0 star property
Christiansted
7.4 out of 10, Good, (820 reviews)
"Housekeeping ‼️‼️‼️was awesome Josephine was the best ever‼️thank u for ur help Josephine Love that hotel 🏨 "
United States
Mariah
$135 nightly
The price is $151
Jun 23 - Jun 24
Total with taxes and fees
Hotel on the Cay

Holger Danske Hotel

Holger Danske Hotel
3.5 star property
Christiansted Historic District
8.0 out of 10, Very Good, (864 reviews)
"The staff was great!"
United States
Naomy
$118 nightly
The price is $135
Jul 1 - Jul 2
Total with taxes and fees
Holger Danske Hotel

Company House Hotel St. Croix

Company House Hotel St. Croix
3.0 star property
Christiansted Historic District
9.0 out of 10, Wonderful, (264 reviews)
"Amazing property! Staff is very friendly as well! My favorite hotel in Christiansted so far! "
United States
Tanarvis
$119 nightly
The price is $134
Jun 25 - Jun 26
Total with taxes and fees
Company House Hotel St. Croix

Cottages by the Sea

Cottages by the Sea
3.0 star property
Frederiksted
9.6 out of 10, Exceptional, (322 reviews)
"The kitchen was well stocked, and the ocean was just steps away! Perfect room"
United States
Amanda
Cottages by the Sea

Bungalows on the Bay

Bungalows on the Bay
3.0 star property
Chenay Bay
7.8 out of 10, Good, (118 reviews)
"We truly enjoyed our stay at Bungalows…. "
United States
Lenore M.
$235 nightly
The price is $269
Jul 5 - Jul 6
Total with taxes and fees
Bungalows on the Bay

Club St. Croix Beach & Tennis Resort by Antilles Resorts

Club St. Croix Beach & Tennis Resort by Antilles Resorts
3.0 star property
Christiansted
8.0 out of 10, Very Good, (248 reviews)
"Full kitchen, clean accomodations, excellent beach to lounge on."
United States
Robert
Club St. Croix Beach & Tennis Resort by Antilles Resorts

The Frederiksted Hotel

The Frederiksted Hotel
3.0 star property
Downtown Frederiksted
8.4 out of 10, Very Good, (367 reviews)
"The location was awesome close to different events restaurants gatherings close to the pier for excellent snorkeling hotel security is great. The breakfast is downstairs it to order and it’s awesome. We totally enjoyed our stay there."
United States
Rashel
$167 nightly
The price is $191
Jul 1 - Jul 2
Total with taxes and fees
The Frederiksted Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in St. Croix Island

Showing deals for:Jul 3 - Jul 5

Save an average of 15% on thousands of hotels when you're signed in

Top St. Croix Island Hotel Reviews

Price trends for hotels in St. Croix Island

Less expensive
More expensive
Next month
June
February
$174
Month
Price
January
$220
February
$228
March
$220
April
$185
May
$197
June
$171
July
$174
August
$172
September
$183
October
$197
November
$197
December
$200
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. Croix Island. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around St. Croix Island

Top reasons to visit St. Croix Island

  • Stunning Beaches: St. Croix boasts beautiful beaches like Buccaneer Beach, perfect for sunbathing and water sports.
  • Outdoor Adventures: Enjoy thrilling activities such as kayaking, jet skiing, and golfing on scenic courses.
  • Rich Cultural Heritage: Explore historical sites and immerse yourself in the island's vibrant culture and traditions.
  • Charming Towns: Discover local cuisine and unique shops in charming towns across the island.
  • Diverse Accommodations: Choose from cozy hotels to luxurious resorts that cater to every traveler's needs.

Find great hotels in St. Croix Island

Discover the perfect getaway on St. Croix Island, where a variety of hotels and guesthouses cater to every traveler's desires. Whether you're seeking adventure, a relaxing beach escape, or a productive business trip, you'll find accommodations that suit your needs. From cozy croix hotels to luxurious resorts, St. Croix offers a vibrant vacation experience that will leave you rejuvenated and inspired.

  • The Buccaneer Beach & Golf Resort: The Buccaneer Beach & Golf Resort is a 3.5-star hotel with a guest rating of 9.2, ideal for families seeking a memorable beach vacation. Nestled on the stunning shores of St. Croix Island, this resort offers direct beach access and a variety of kid-friendly amenities, including beach toys and babysitting services. Guests appreciate the spacious accommodations that cater to families, making it a perfect base for both relaxation and adventure. With its vibrant atmosphere and commitment to family fun, The Buccaneer ensures an unforgettable getaway for all ages.
  • Carambola Beach Resort St. Croix, US Virgin Islands: Carambola Beach Resort is a luxurious 4-star property that combines beach relaxation with a passion for golf. This resort offers direct beach access and a picturesque setting ideal for both leisure and business travelers. Guests can enjoy the on-site golf experience, making it a fantastic choice for those looking to tee off in paradise. With elegant accommodations and a serene atmosphere, Carambola Beach Resort invites guests to unwind while indulging in the best that St. Croix has to offer.
  • Sand Castle on the Beach - Adults Only: Sand Castle on the Beach - Adults Only is a charming 3.5-star hotel with a guest rating of 9.2, perfect for couples and adventure seekers. Located directly on the beach, this adults-only retreat offers a blend of relaxation and excitement with nearby adventure sports such as sailing, parasailing, and snorkeling. Guests love the intimate setting and the opportunity to explore the vibrant marine life or simply soak up the sun. This hotel is a haven for those looking to create lasting memories in a tranquil, adult-centric environment.

Where to stay in St. Croix Island

St. Croix Island, the largest of the U.S. Virgin Islands, offers an unforgettable vacation experience with its stunning beaches and lush scenery. Whether you seek a romantic getaway or a family-friendly adventure, this island paradise is perfect for relaxation and exploration. Discover charming towns, indulge in local cuisine, and immerse yourself in the vibrant culture. Don’t miss the chance to visit historical sites and enjoy outdoor activities that await on your visit to St. Croix.

  • Christiansted: Nestled on the northeastern coast of St. Croix, Christiansted is a vibrant city known for its rich history and stunning waterfront views. The town’s colonial architecture complements its beautiful beaches and clear blue waters, making it a prime destination for outdoor enthusiasts. Visitors flock here for a variety of activities, including snorkeling, diving, and golfing. The nearby landmarks, such as the Christiansted National Historic Site and the picturesque boardwalk, offer a perfect blend of culture and leisure. Peak travel seasons in March to April and July bring a lively atmosphere, so plan ahead to experience its bustling charm.
  • Kingshill: Located inland, Kingshill is a city that captures the adventurous spirit of St. Croix. Known for its proximity to breathtaking natural landscapes, Kingshill is an excellent base for thrill-seekers looking to explore the island's hiking trails and national parks. The area is also popular for underwater sports and golf, with stunning views of the coast. With traveler arrivals peaking in March to April and July, visitors can enjoy a diverse array of activities while soaking in the local culture and enjoying the warm Caribbean sun.
  • Frederiksted: Situated on the west end of St. Croix, Frederiksted boasts a laid-back atmosphere with beautiful beaches and rich historical significance. This city is perfect for travelers seeking outdoor adventures, with opportunities for snorkeling and diving in the nearby coral reefs. The waterfront promenade is a highlight, where you can enjoy stunning sunsets and local dining options. Although visitor numbers peak during the months of March to April and September, Frederiksted maintains a relaxed vibe, making it an ideal place to unwind and explore the natural beauty of the island.

Things to do in St. Croix Island

St. Croix Island in the U.S. Virgin Islands is perfect for outdoor and beach enthusiasts. Visitors can enjoy a variety of activities, including thrilling underwater sports, adventurous excursions, and relaxing at scenic beach clubs. Popular options include kayak tours and jet ski rentals, as well as golfing on beautiful courses. Experience the island's stunning scenery while engaging in these exciting activities for an unforgettable vacation.

Shopping

Steps from the beach, you'll discover unique treasures at the Orange Grove Shopping Center, featuring local artisans and boutiques. For a more vibrant experience, head to the Christiansted Market, where you can find handcrafted souvenirs and traditional Caribbean crafts that capture the island's spirit.

Recreation

The Spa at The Buccaneer offers rejuvenating treatments surrounded by stunning ocean views, perfect for relaxation. For a holistic experience, visit the Yoga Center for classes that harmonize mind and body, set in a tranquil environment. Explore the island’s beauty with guided hikes that promote wellness and connection to nature.

Adventure

Explore the vibrant coral reefs while snorkeling at Buck Island National Monument, where colorful marine life surrounds you. For thrill-seekers, dive into the exhilarating experience of kayaking through the bioluminescent bay at Salt River, witnessing nature's stunning light display after dark.

Nightlife

Experience vibrant nightlife at The Beach House in Frederiksted, where you can enjoy cocktails by the sea. Don't miss the lively atmosphere at Rum Runners, featuring a mix of local bands and DJs, perfect for dancing the night away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Croix Island

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Croix Island are August to October, where the prices are slightly lower. This is in comparison to January to March, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in St. Croix Island about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Croix Island is Saturday. The most expensive day to stay in St. Croix Island is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy to choose your budget, preferred destination, and additional preferences. You can sort the results from lowest to highest price, ensuring you see the most affordable hotel options first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will display sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservations in St. Croix Island with your flights and activities through an Expedia package.

Find the best attractions in St. Croix Island

St. Croix Island offers a perfect blend of outdoor adventures and stunning scenery, making it ideal for beach and cultural vacations. Popular attractions include Buccaneer Beach and various historic sites, catering to travelers seeking both relaxation and exploration. Don't miss the chance to discover the best beaches and local points of interest that showcase the island's rich heritage and natural beauty.

  • Cane Bay: Experience the laid-back vibes at Cane Bay, a stunning beach known for its clear waters and excellent snorkeling opportunities. Relax on the sandy shores or explore vibrant marine life just offshore, making it a perfect spot for both relaxation and adventure.
  • Buck Island Reef National Monument: Dive into adventure at Buck Island Reef National Monument, where breathtaking scenery meets outdoor fun. Enjoy guided snorkeling tours among coral reefs and abundant marine life, offering a unique glimpse into the underwater paradise of the Caribbean.
  • St. Croix Point Udall: Visit St. Croix Point Udall, the easternmost point in the U.S. Virgin Islands, for stunning coastal views and serene beach vibes. This picturesque cape is ideal for capturing breathtaking sunsets and enjoying the natural beauty of the island.

Best time to go to St. Croix Island

The best time to visit St. Croix Island is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. February and March are its coolest month on average. At the time of March, visitor numbers are slightly high and weather is mostly sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.3°F (25.7°C)No RainMostly SunnyAverageSlightly High
February77.7°F (25.4°C)No RainMostly SunnyAverageSlightly High
March77.7°F (25.4°C)No RainMostly SunnySlightly HighSlightly High
April78.8°F (26.0°C)No RainMostly SunnySlightly HighAverage
May80.4°F (26.9°C)Light RainMostly SunnyAverageAverage
June81.7°F (27.6°C)Light RainMostly SunnyAverageAverage
July82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
August82.8°F (28.2°C)Light RainMostly SunnyAverageSlightly Low
September82.9°F (28.3°C)Light RainMostly SunnySlightly HighSlightly Low
October82.6°F (28.1°C)Light RainMostly SunnySlightly LowSlightly Low
November81.1°F (27.3°C)Light RainMostly CloudySlightly LowAverage
December79.5°F (26.4°C)No RainMostly SunnySlightly LowAverage

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in St. Croix Island cost?
The season and factors like school holidays and Christmas can affect the price of a hotel in St. Croix Island. You can find cheap options from $127 in a few different ways on Expedia. First, select the dates you'd like to go on vacation, then use the filters such as amenities and property type to refine your search. You can also sort by price, so the cheapest options appear first.
When is the best time to go to St. Croix Island?
If you want to visit in summer, book your St. Croix Island stay between June and August. Temperatures during the summer here range from 82ºF to 82ºF. St. Croix Island has a tropical savanna climate, so pack appropriately.
What are the top all-inclusive hotels in St. Croix Island?
Divi Carina Bay All Inclusive Beach Resort & Casino is one of the best hotels in St. Croix Island that offers all-inclusive deals. With meals, snacks and entertainment typically covered in the room price, you can put away your wallet and enjoy the ultimate worry-free escape at this property.
How can I find cheap hotels in St. Croix Island?
Discover affordable hotels with ease by using our filter tool. Select the "Price per night" box to see budget-friendly options in St. Croix Island. You can also take a look at our cheap hotels in St. Croix Island page. The lowest available rate starts at $127 per night.
What are the best hotels in St. Croix Island for families?
Discover some great St. Croix Island family hotels by narrowing your search results. You can do this by clicking on "Family friendly" under the "Traveler experience" filter heading. Whether you're after something that's easy on the wallet so you can treat the little ones to more St. Croix Island experiences, or you're preparing to splurge on that long-awaited family escape, Expedia has the ideal stay for you and your crew.
Why should I book my St. Croix Island hotel with Expedia?
Expedia makes booking a stay in St. Croix Island as simple as swiping right for your dream escape. First off, there's the extensive range of options and terrific prices. Then, there's our online Help Center, which operates around-the-clock. Plus, when you sign up for our One Key™ loyalty program, you can collect OneKeyCash™* and redeem it on eligible hotels, flights, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.