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

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.8 out of 10, Good, (599 reviews)
"Great place and nice staff. Food was excellent!!!"
United States
Dan
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,005 reviews)
"Spectacular spot and great staff"
United States
Harold
$382 nightly
The price is $423
Apr 15 - Apr 16
Total with taxes and fees
The Buccaneer Beach & Golf Resort

Oceans at Carina Bay Adults Only

Oceans at Carina Bay Adults Only
4.0 star property
Christiansted
7.8 out of 10, Good, (225 reviews)
"Everything was great…the view, pool and bar "
United States
Jennifer
$590 nightly
The price is $663
Apr 15 - Apr 16
Total with taxes and fees
Oceans at Carina Bay 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)
"Property needs some updating and maintenance. Staff is friendly. Views are spectacular as well as a private beach.."
United States
Patricia Charles
$199 nightly
The price is $224
Mar 26 - Mar 27
Total with taxes and fees
Carambola Beach Resort St. Croix, US Virgin Islands

Palms Resort and Beach

Palms Resort and Beach
3.5 star property
Christiansted
7.8 out of 10, Good, (849 reviews)
"Had just about whole place to our self compared to other beaches "
United States
Brandi
$114 nightly
The price is $127
Mar 16 - Mar 17
Total with taxes and fees
Palms Resort and Beach

The Cove Hotel St.Croix

The Cove Hotel St.Croix
3.0 star property
Christiansted
9.8 out of 10, Exceptional, (170 reviews)
"The owner is fantastic - the location was perfect for going anywhere on the island. "
United States
Amy
$179 nightly
The price is $199
Apr 10 - Apr 11
Total with taxes and fees
The Cove Hotel St.Croix

The Fred - Adults Only

The Fred - Adults Only
3.5 star property
Downtown Frederiksted
8.4 out of 10, Very Good, (352 reviews)
"Stayed 4 nights and absolutely loved it. Room and grounds were clean. Staff was excellent. Will definitely be returning. "
United States
Heather
$185 nightly
The price is $206
Mar 21 - Mar 22
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, (642 reviews)
"Great location, clean room"
United States
Rebecca
$174 nightly
The price is $196
Apr 5 - Apr 6
Total with taxes and fees
King Christian Hotel

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, (935 reviews)
"Amazing staff, beautiful beach, comfortable room."
United States
Jodi
$263 nightly
The price is $296
Apr 1 - Apr 2
Total with taxes and fees
Sand Castle on the Beach - Adults Only

Tamarind Reef Resort Spa & Marina

Tamarind Reef Resort Spa & Marina
3.5 star property
Christiansted
8.4 out of 10, Very Good, (535 reviews)
"Beautiful Ocean view and Resturaunt had delicious food and excellent service. "
United States
Beth
$163 nightly
The price is $184
Apr 1 - Apr 2
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, (183 reviews)
"My wife and I stayed at the Grapetree for a week and we absolutely loved the place! It was perfect, it was away from the noise and crowd of Christiansted and Frederiksted. The room was perfect for the two of us, the food was fantastic and the staff was very welcoming. Definitely rent a car because the hotel is far from all the attractions and beaches. "
United States
Kevin
$259 nightly
The price is $291
Mar 23 - Mar 24
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
8.8 out of 10, Excellent, (249 reviews)
"Reasonable and quiet hotel for short business visit to St.Croix"
United States
Paul
$127 nightly
The price is $141
Apr 6 - Apr 7
Total with taxes and fees
Company House Hotel St. Croix

Hotel on the Cay

Hotel on the Cay
3.0 star property
Christiansted
7.6 out of 10, Good, (789 reviews)
"Had a great view of the boardwalk from the 3rd floor ! It was a very relaxing hotel with friendly staff and a on site bar & restaurant."
Canada
Colin
$156 nightly
The price is $176
Apr 1 - Apr 2
Total with taxes and fees
Hotel on the Cay

Hotel Caravelle St. Croix

Hotel Caravelle St. Croix
3.0 star property
Christiansted Historic District
8.2 out of 10, Very Good, (741 reviews)
"Restaurant was excellent"
United States
Walter
$128 nightly
The price is $142
Apr 8 - Apr 9
Total with taxes and fees
Hotel Caravelle St. Croix

Bungalows on the Bay

Bungalows on the Bay
3.0 star property
Chenay Bay
7.8 out of 10, Good, (116 reviews)
"No"
United States
Bevern
$242 nightly
The price is $269
Mar 16 - Mar 17
Total with taxes and fees
Bungalows on the Bay

The Waves at Cane Bay

The Waves at Cane Bay
3.5 star property
Kingshill
9.4 out of 10, Exceptional, (336 reviews)
"The room was lovely and so beautifully appointed. We loved the crashing waves and our view. What a spot! The staff is so friendly and helpful, filling our few requests on the spot. Being a few steps from Ama was a major perk. Couldn’t have been better. "
United States
Betsy
$288 nightly
The price is $321
Apr 1 - Apr 2
Total with taxes and fees
The Waves at Cane Bay

Holger Danske Hotel

Holger Danske Hotel
3.5 star property
Christiansted Historic District
8.0 out of 10, Very Good, (842 reviews)
"The closeness to downtown is perfect. Staff very friendly and personable. Lots of food choices. "
United States
Matthew
$198 nightly
The price is $221
Mar 28 - Mar 29
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, (313 reviews)
"If you are looking for a tranquil place on a beautiful beach, the Cottages by the Sea is the perfect place. Sandy and John are so warm and welcoming. We felt at home immediately. This place is special, and situated on a gorgeous, calm, and uncrowded beach. We will be back again. "
United States
Sharmayne
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, (245 reviews)
"We love these Condos! This was our 3rd stay and will be back in March. Nothing fancy, but the staff is friendly. Close to Christiansted. And although all beaches are public, we feel we have our own private beach."
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, (339 reviews)
"It was charming! Just a one night stay before we got on our live aboard. Staff was very accommodating. Location was terrific…breakfast in the courtyard… very nice!"
United States
Liz
$207 nightly
The price is $230
Mar 28 - Mar 29
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Great weekend hotel deals in St. Croix Island

Showing deals for:Mar 27 - Mar 29

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
January
$171
Month
Price
January
$232
February
$229
March
$198
April
$171
May
$177
June
$159
July
$168
August
$167
September
$168
October
$200
November
$193
December
$228
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: Engage in activities such as jet skiing and exploring tropical trails for an adrenaline rush.
  • Rich Cultural Experiences: Discover the island's vibrant culture through local customs, art, and traditional ceremonies.
  • Scenic National Parks: Visit national parks that showcase the island's breathtaking landscapes and diverse ecosystems.
  • Diverse Accommodations: Choose from budget-friendly hotels to luxurious resorts to suit any travel style.

Find great hotels in St. Croix Island

Discover the perfect getaway on St. Croix Island with a diverse selection of hotel accommodations ranging from budget-friendly 2-star options to luxurious 4-star resorts. Whether you're seeking beachside relaxation, adventurous activities, or a business-themed experience, St. Croix has something for everyone. Explore the best hotels and guesthouses that cater to your vacation needs and enjoy all that this beautiful island has to offer.

  • The Buccaneer Beach & Golf Resort: Experience a family-friendly getaway at The Buccaneer Beach & Golf Resort, where beachside relaxation meets an exciting golf experience. This 3.5-star resort is perfect for families seeking adventure and leisure on St. Croix Island. With direct access to pristine beaches, guests can enjoy sun-soaked days by the ocean. The resort is particularly accommodating for children, featuring a dedicated Children’s Club and babysitting services. Enjoy a round of golf on-site amidst stunning surroundings, making it an ideal choice for families looking to create lasting memories.
  • Carambola Beach Resort St. Croix, US Virgin Islands: Carambola Beach Resort combines business with pleasure in a stunning beachfront setting. As a 4-star resort, it caters to both vacationers and business travelers. Enjoy luxurious accommodations with direct beach access while taking advantage of well-equipped meeting rooms and business amenities. The resort’s golf offerings allow guests to unwind after a productive day. With its serene atmosphere and top-notch facilities, Carambola Beach Resort is perfect for those looking to blend work with relaxation in a tropical paradise.
  • Divi Carina Bay All Inclusive Beach Resort & Casino: For those seeking adventure and entertainment, Divi Carina Bay All Inclusive Beach Resort & Casino is the ultimate destination. This 3.5-star resort offers a unique blend of beach access, thrilling casino action, and exciting recreational activities. Guests can indulge in snorkeling, kayaking, and surfing right at the resort or explore nearby hiking and biking trails. With all-inclusive options, enjoy unlimited dining and entertainment, making it a perfect getaway for adventurous travelers looking to enjoy the vibrant atmosphere of St. Croix Island.

Where to stay in St. Croix Island

St. Croix Island offers a captivating blend of relaxation and adventure, making it an ideal vacation spot. Explore stunning beach resorts like Buccaneer Beach, where you can soak up the sun and enjoy water activities. The island's romantic and secluded atmosphere is perfect for couples, while families will appreciate its friendly vibe and scenic landscapes. Don't miss the opportunity to indulge in rejuvenating spa breaks as you immerse yourself in the natural beauty of Saint Croix.

  • Christiansted: Nestled on the northeastern coast of St. Croix Island, Christiansted is a vibrant city that offers a mix of rich history and stunning natural beauty. Visitors flock here year-round, with peak seasons in March to April and July. Known for its beautiful beaches, scenic bays, and nearby national parks, Christiansted is perfect for outdoor enthusiasts. Popular activities include adventure sports, underwater exploration, and golf. The city is also home to charming colonial architecture and bustling waterfront areas, making it a great place to soak in the local culture.
  • Kingshill: Located centrally on St. Croix Island, Kingshill is a city that captivates visitors with its diverse range of outdoor adventures and picturesque beaches. Similar to Christiansted, Kingshill sees a surge in travelers during March to April and July. This locale is ideal for adventure seekers looking for exhilarating activities, from underwater sports to hiking in the nearby national parks. Kingshill is also known for its beautiful water features, adding to the serene landscape. With its blend of adventure and relaxation, Kingshill is a must-visit for those looking to explore the island.
  • Frederiksted: Situated on the western coast of St. Croix Island, Frederiksted is a charming city known for its vibrant outdoor scene and beautiful beaches. This area experiences seasonal visitor patterns, with peak times in March to April and September. Frederiksted is a haven for adventure lovers, offering a range of underwater sports and access to national parks. Visitors can also enjoy the local water features and stunning beachfronts. The city's relaxed atmosphere, combined with its rich history, makes it a fantastic destination for those looking to unwind and explore.

Things to do in St. Croix Island

St. Croix Island offers an exciting blend of outdoor activities and stunning scenery, making it ideal for a memorable vacation. Enjoy adventure sports like jet skiing, explore the island's tropical trails, or relax at a luxurious golf resort. With its vibrant tourist vibes, there’s plenty to discover, from pristine beaches to underwater sports, ensuring an unforgettable experience on this beautiful Caribbean island.

Recreation

Experience tranquility at the Buccaneer Golf Course, where lush landscapes meet stunning views. The Carambola Golf Club offers a challenging course amidst tropical beauty, while The Reef Golf Course invites you to unwind with its scenic surroundings and invigorating outdoor vibes, perfect for relaxation and recreation.

Adventure

Explore the Carmbola Tide Pools on a scenic hiking trail that showcases the stunning natural beauty of St. Croix Island. Experience the thrill of adventure as you navigate through lush landscapes, enjoy breathtaking views, and discover the enchanting tide pools that await you along the way.

Nightlife

Experience the vibrant nightlife at the Casino at the Divi Carina Bay, where you can try your luck amid romantic city vibes. For a fun family outing, catch a movie at Caribbean Cinemas St. Croix, offering an entertaining atmosphere perfect for all ages.

Booking tips and Expedia advantages for St. Croix Island

To save money during your visit to St. Croix Island, consider traveling between August and October when hotel prices are lower. Book your stay about a month in advance for the best rates, and look for last-minute deals on Expedia. Saturday is the cheapest day to stay, while Sunday is the most expensive. Utilize Expedia's search tool to find affordable accommodations, and consider booking a package for additional savings. Joining Expedia's One Key membership can also provide exclusive discounts and rewards for future stays. Take advantage of free activities and public transport to keep costs down.

  • 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: The cheapest time to book a hotel in St. Croix Island is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 customize your travel experience by allowing you to specify your budget, desired location, and other preferences. You can arrange your search results to display hotel prices from lowest to highest, so you can quickly find the most affordable options. Additionally, you can refine your search by hotel type—selecting the "Eco-certified" filter will show you a selection of sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay on St. Croix Island with your flights and activities by booking a package through Expedia.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in St. Croix Island

St. Croix Island offers a perfect blend of outdoor adventures, stunning beaches, and breathtaking scenery, making it an ideal vacation spot. Visitors can explore various points of interest, including beautiful beaches, charming bays, and national parks. Whether you're seeking cultural experiences or outdoor activities, St. Croix caters to all your needs. Don't forget to consider nearby St. Thomas for additional attractions and experiences during your trip.

  • Cane Bay: Experience the laid-back beach vibes of Cane Bay, where crystal-clear waters meet soft sands. Perfect for swimming, snorkeling, or simply soaking up the sun, this beach offers a relaxed atmosphere and stunning views.
  • Buck Island Reef National Monument: Dive into adventure at Buck Island Reef National Monument. This protected area boasts vibrant coral reefs and diverse marine life, making it ideal for snorkeling and exploring the underwater scenery while enjoying the great outdoors.
  • St. Croix Point Udall: Visit St. Croix Point Udall, the easternmost point in the U.S. Virgin Islands. Here, you’ll find breathtaking scenery and serene beach vibes, perfect for a peaceful retreat or a picturesque sunset view.

Best time to go to St. Croix Island

Visitor numbers in St. Croix Island is generally unchanged in popularity throughout the year. The best time to visit St. Croix Island can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Croix Island falls in September, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in St. Croix Island falls in February and March. March has slightly high visitor numbers and mostly sunny weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January78.3°F (25.7°C)No Rain (Dry)Mostly SunnyAverageSlightly High
February77.7°F (25.4°C)No Rain (Dry)Mostly SunnyAverageSlightly High
March77.7°F (25.4°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
April78.8°F (26.0°C)No Rain (Dry)Mostly 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 Rain (Dry)Mostly SunnySlightly LowAverage

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

Traveling to St. Croix Island is convenient with two main airports. Christiansted (STX-Henry E. Rohlsen) is located 3 miles from the island, offering nearby accommodations like Carambola Beach Resort St. Croix, a 4-star resort 5 miles away, and Sand Castle on the Beach, a 3.5-star hotel 6 miles away. Additionally, Christiansted (SSB-St. Croix Seaplane Base) is situated 9 miles from the island, with hotels such as Oceans at Divi Carina Bay and Divi Carina Bay All Inclusive Beach Resort & Casino, both 7 miles away. For those coming from St. Thomas (STT-Cyril E. King), located 43 miles away, The Ritz-Carlton, St. Thomas, is an upscale option just 8 miles from the airport.

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.