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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
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, (649 reviews)
"Food was great and staff very helpful and friendly"
United States
Cody Austin
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)
"Beautiful location and comfortable rooms."
United States
Dabney Jerome
$307 nightly
The price is $340
May 17 - May 18
Total with taxes and fees
The Buccaneer Beach & Golf Resort

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,006 reviews)
"The staff were top notch!!!! Loved this trip hope to return on our next vacation."
United States
Symone
$199 nightly
The price is $224
May 13 - May 14
Total with taxes and fees
Carambola Beach Resort St. Croix, US Virgin Islands

The Cove Hotel St.Croix

The Cove Hotel St.Croix
3.0 star property
Christiansted
9.8 out of 10, Exceptional, (184 reviews)
"My first night spent at The Cove was the best nights sleep that I’ve had in a very long time. The hotel decor is perfect and the overall atmosphere is so tranquil. "
United States
Rebecca
$135 nightly
The price is $150
Jun 1 - Jun 2
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, (913 reviews)
"Location, Location, Location….beautiful location, beautiful beach, great staff!!!"
United States
Bret
$114 nightly
The price is $127
May 8 - May 9
Total with taxes and fees
Palms Resort and Beach

Oceans at Carina Bay Adults Only

Oceans at Carina Bay Adults Only
4.0 star property
Christiansted
7.8 out of 10, Good, (247 reviews)
"Everything was great…the view, pool and bar "
United States
Jennifer
Oceans at Carina Bay Adults Only

Sand Castle on the Beach - Adults Only

Sand Castle on the Beach - Adults Only
3.5 star property
Frederiksted
9.2 out of 10, Wonderful, (956 reviews)
"We throughly enjoyed our stay and are looking forward to our next visit to this amazing resort. "
United States
Robert
$204 nightly
The price is $230
May 8 - May 9
Total with taxes and fees
Sand Castle on the Beach - Adults Only

The Fred - Adults Only

The Fred - Adults Only
3.5 star property
Downtown Frederiksted
8.4 out of 10, Very Good, (379 reviews)
"The bar was good and the view was incredible."
United States
Wilfredo
$137 nightly
The price is $153
Jun 6 - Jun 7
Total with taxes and fees
The Fred - Adults Only

King Christian Hotel

King Christian Hotel
3.5 star property
Christiansted Historic District
8.8 out of 10, Excellent, (692 reviews)
"Great location with onsite dining options."
United States
Trevor
$186 nightly
The price is $209
May 25 - May 26
Total with taxes and fees
King Christian Hotel

Tamarind Reef Resort Spa & Marina

Tamarind Reef Resort Spa & Marina
3.5 star property
Christiansted
8.2 out of 10, Very Good, (561 reviews)
"The view was beautiful and the staff was friendly, "
United States
Elizabeth
$147 nightly
The price is $165
May 14 - May 15
Total with taxes and fees
Tamarind Reef Resort Spa & Marina

Grapetree Bay Hotel & Villas

Grapetree Bay Hotel & Villas
3.5 star property
Grapetree
8.8 out of 10, Excellent, (192 reviews)
"Loved breakfast by the ocean, so lovely. Pool in excellent shape and super clean. Room also new and clean! Property is doing a good job of continuing to improve! WiFi also very good. "
United States
bobbie
$186 nightly
The price is $210
May 8 - May 9
Total with taxes and fees
Grapetree Bay Hotel & Villas

Company House Hotel St. Croix

Company House Hotel St. Croix
3.0 star property
Christiansted Historic District
9.0 out of 10, Wonderful, (258 reviews)
"Cute hotel. Would stay again "
United States
melanie
$126 nightly
The price is $141
May 17 - May 18
Total with taxes and fees
Company House Hotel St. Croix

Hotel Caravelle St. Croix

Hotel Caravelle St. Croix
3.0 star property
Christiansted Historic District
8.4 out of 10, Very Good, (769 reviews)
"Nice property, clean rooms and friendly staff. Great location!"
United States
melanie
$132 nightly
The price is $146
May 20 - May 21
Total with taxes and fees
Hotel Caravelle St. Croix

Hotel on the Cay

Hotel on the Cay
3.0 star property
Christiansted
7.6 out of 10, Good, (810 reviews)
"Housekeeping ‼️‼️‼️was awesome Josephine was the best ever‼️thank u for ur help Josephine Love that hotel 🏨 "
United States
Mariah
$132 nightly
The price is $149
May 19 - May 20
Total with taxes and fees
Hotel on the Cay

The Waves at Cane Bay

The Waves at Cane Bay
3.5 star property
Kingshill
9.4 out of 10, Exceptional, (345 reviews)
"Loved the property. Loved the location. Loved the restaurant. We would definitely recommend and stay here again. "
United States
Kathleen
$252 nightly
The price is $281
May 10 - May 11
Total with taxes and fees
The Waves at Cane Bay

Bungalows on the Bay

Bungalows on the Bay
3.0 star property
Chenay Bay
7.8 out of 10, Good, (118 reviews)
"I would stay here again. We were here 9 years ago and loved it! It was just as good this time. Views are wonderful, beach is very nice and not crowded, bartender Connor was excellent and food truck was delicious!! We fell in love with the cats around our cabin. All in all, this place will always be our place to stay!! "
United States
KATHI
$245 nightly
The price is $272
May 8 - May 9
Total with taxes and fees
Bungalows on the Bay

Holger Danske Hotel

Holger Danske Hotel
3.5 star property
Christiansted Historic District
8.0 out of 10, Very Good, (859 reviews)
"Great location-super staff. The rooms were nice enough, with good WiFi and cold air. Parking was difficult, but doable. Would recommend if looking for something affordable that isn’t a resort. "
United States
Sonya
$148 nightly
The price is $164
May 8 - May 9
Total with taxes and fees
Holger Danske Hotel

Cottages by the Sea

Cottages by the Sea
3.0 star property
Frederiksted
9.6 out of 10, Exceptional, (317 reviews)
"Staff was excellent Room was great"
United States
David
Cottages by the Sea

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, (360 reviews)
"Never disappointed. Clean room, lovely and accommodating staff. Always a great option to stay here. "
United States
Kyrie Kareem
$188 nightly
The price is $210
May 8 - May 9
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:May 15 - May 17

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
This month
Next month
July
January
$174
$149
Month
Price
January
$226
February
$223
March
$219
April
$176
May
$174
June
$149
July
$147
August
$164
September
$171
October
$174
November
$192
December
$222
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

The nearest major airports for your trip to St. Croix Island

Traveling to St. Croix Island in the U.S. Virgin Islands can be done via two major airports. Christiansted (STX-Henry E. Rohlsen) is conveniently located 3 miles from St. Croix, with nearby hotels like Carambola Beach Resort, a 4-star option 5 miles away, and Sand Castle on the Beach, a 3.5-star hotel 6 miles away. Alternatively, Christiansted (SSB-St. Croix Seaplane Base) is 8 miles from St. Croix, offering accommodations such as Oceans at Carina Bay, a 4-star hotel 7 miles away, and King Christian Hotel, just 0.3 miles away. Transportation services are readily available from these hotels to their respective airports.

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.