St. Croix, US Virgin Islands — turquoise Caribbean water and palm-fringed shoreline at Buck Island Reef National Monument
US Virgin Islands  ·  12 Hotels Listed  ·  The Largest Virgin Island

St. Croix

Eighty-four square miles of unhurried Caribbean. Christiansted's Danish bones, Buck Island's turquoise reef, and a rum heritage older than the United States.

Filter by Occasion All Hotels Anniversary Family Honeymoon Proposal Solo Retreat Wellness Business Bachelor/ette

All Hotels in St. Croix

Ranked by overall occasion score. Every hotel verified, priced, and visited in 2025–2026.

The Buccaneer St. Croix — historic 1947 resort on East End with three private beaches
#1 in St. Croix
Anniversary Family Historic

The Buccaneer

"The only Forbes-rated hotel on St. Croix. Three private beaches, a sugar-mill ruin, and three generations of Armstrong family stewardship since 1947."

9.1
Rooms
9.4
Service
9.5
Location
From $300/night Book
Carambola Beach Resort St. Croix — boutique north shore resort with palm-shaded beachfront
#2 in St. Croix
Anniversary Honeymoon Resort

Carambola Beach Resort

"Twenty-six low-rise villas on Davis Bay, scattered through twenty-eight rainforest acres. The most architecturally restrained resort in the Caribbean."

8.9
Rooms
9.0
Service
9.3
Location
From $350/night Book
The Palms at Pelican Cove — beachfront boutique hotel north of Christiansted, St. Croix
#3 in St. Croix
Anniversary Family Boutique

The Palms at Pelican Cove

"Forty rooms on a quarter-mile of palm-shaded sand. Snorkelling begins at the shoreline, and Christiansted is six minutes by taxi."

8.6
Rooms
9.1
Service
9.2
Location
From $280/night Book
Hotel on the Cay — private island resort reached by ferry from Christiansted, St. Croix
#4 in St. Croix
Family Honeymoon Resort

Hotel on the Cay

"A two-minute ferry from the Christiansted boardwalk delivers you to your own private islet — the most theatrical arrival in the Virgin Islands."

8.4
Rooms
8.7
Service
9.6
Location
From $260/night Book
Sand Castle on the Beach — adults-only boutique hotel on Frederiksted shore, St. Croix
#5 in St. Croix
Anniversary Honeymoon Adults-Only

Sand Castle on the Beach

"Twenty-one rooms, two pools, no children. Frederiksted's gentlest stretch of sand and the best sunsets in the United States."

8.5
Rooms
9.2
Service
9.0
Location
From $260/night Book
Tamarind Reef Resort — East End beachfront resort overlooking Buck Island, St. Croix
#6 in St. Croix
Family Anniversary Resort

Tamarind Reef Resort

"Forty-six rooms looking straight at Buck Island. The reef begins at the shore — a snorkel mask is the only commute you need."

8.3
Rooms
8.7
Service
9.1
Location
From $240/night Book
Hibiscus Beach Resort St. Croix — north shore beachfront resort near Christiansted
#7 in St. Croix
Family Anniversary Resort

Hibiscus Beach Resort

"A beachfront resort that does nothing more than the basics, very well. Pool, sand, ocean — and a beach bar that runs late."

8.2
Rooms
8.6
Service
8.9
Location
From $220/night Book
Caravelle Hotel and Casino — boutique hotel in Christiansted historic district, St. Croix
#8 in St. Croix
Business Family Boutique

Caravelle Hotel & Casino

"Christiansted's only hotel set inside the historic district. Step out of the lobby and you are walking on Danish cobblestones from 1735."

8.0
Rooms
8.4
Service
9.3
Location
From $200/night Book
Anchor Inn Christiansted — waterfront boutique hotel on the King's Wharf boardwalk, St. Croix
#9 in St. Croix
Solo Retreat Anniversary Boutique

Anchor Inn

"A small inn on the Christiansted boardwalk — water on three sides, the schooner harbour out your window, and the ferry to Buck Island steps away."

7.9
Rooms
8.5
Service
9.4
Location
From $190/night Book
Christiansted Hotel — historic Danish-era boutique hotel in downtown Christiansted, St. Croix
#10 in St. Croix
Solo Retreat Anniversary Historic

Christiansted Hotel

"A small Danish-era inn inside the National Historic District. Ten rooms, no pool, and three centuries of yellow-walled charm."

7.8
Rooms
8.3
Service
9.2
Location
From $180/night Book

Best for Anniversary in St. Croix

St. Croix rewards anniversary travellers who want the Caribbean without the crowds. The island's pace is slower than St. Thomas, the development lighter than St. John, and the rum heritage older than the country itself. Our verdict: The Buccaneer for the iconic 1947 setting and the only Forbes-rated rooms on the island, Sand Castle on the Beach for adults-only Frederiksted sunsets, and Carambola Beach Resort for low-rise architectural restraint on the north shore.

Most Iconic
The Buccaneer

Three private beaches, a sugar-mill ruin, and Forbes-rated rooms. From $300/night.

Most Romantic
Sand Castle on the Beach

Adults-only, Frederiksted sand, and the best sunsets on US soil. From $260/night.

Most Refined
Carambola Beach Resort

Low-rise villas across twenty-eight rainforest acres on Davis Bay. From $350/night.

Best for Family in St. Croix

Families travel to St. Croix for the same reasons they have for seventy years — calm reef-protected swimming, no passport required, and an island small enough for one rental car to cover end to end. The Buccaneer is the family choice with three pools, eight tennis courts, and a children's programme. Hotel on the Cay wins the imagination of children — a private island reached by ferry. Tamarind Reef Resort offers suites with kitchenettes facing Buck Island.

Best Pool
The Buccaneer

Three pools, eight tennis courts, and a children's programme that runs all summer.

Best Beach
Hotel on the Cay

A private island reached by ferry. Children remember nothing else.

Best Suites
Tamarind Reef Resort

Kitchenette suites facing Buck Island, with reef snorkelling at the doorstep.

The Top 10 Hotels in St. Croix

Our ranked list, with the one-sentence verdict on each.

01
The Buccaneer

St. Croix's flagship since 1947 — the only Forbes-rated address on the island, with three private beaches and three generations of family ownership.

From $300
02
Carambola Beach Resort

A boutique cluster of low-rise villas across twenty-eight rainforest acres on Davis Bay — the most architecturally restrained resort in the Virgin Islands.

From $350
03
The Palms at Pelican Cove

Forty rooms on a quarter-mile of palm-shaded sand — the easiest combination of beachfront and Christiansted access on the island.

From $280
04
Hotel on the Cay

A private island in Christiansted Harbor, reached only by ferry — the most theatrical arrival in the US Virgin Islands.

From $260
05
Sand Castle on the Beach

An adults-only Frederiksted boutique with two pools and the finest sunsets in any US territory or state.

From $260
06
Tamarind Reef Resort

East End suites with kitchenettes overlooking Buck Island — the snorkelling begins at the shoreline.

From $240
07
Hibiscus Beach Resort

A north shore beachfront resort that does the basics very well — pool, sand, and a beach bar that runs late.

From $220
08
Caravelle Hotel & Casino

The only hotel inside Christiansted's National Historic District — Danish cobblestones from 1735 begin at the lobby door.

From $200
09
Anchor Inn

A small inn on the Christiansted boardwalk with water on three sides and the Buck Island ferry steps from the door.

From $190
10
Christiansted Hotel

Ten rooms inside a Danish-era townhouse on a yellow-walled lane — the most authentic stay in the historic district.

From $180

St. Croix Hotel Guide: When to Go, Where to Stay, What to Pay

When to Visit St. Croix

December through April is the dry season and the right window for a first visit. Trade winds keep the temperatures in the high seventies, the humidity sits at a tolerable level, and the rain rarely lasts longer than the time it takes to order a second coffee. May through September brings rising humidity and afternoon showers. The official Atlantic hurricane season runs June through November, but August through October is when the genuine risk concentrates — most insurers price these months as a separate tier for a reason. Christmas through New Year is the absolute peak, partly for the weather and partly for the Crucian Christmas Festival, the island's three-week parade and pageant tradition that runs from late December into the first weekend of January. April brings two of St. Croix's defining cultural events: the Mango Melee at the St. George Village Botanical Garden, and the Food and Wine Experience that draws chefs from across the Caribbean.

Best Areas to Stay

Christiansted is the cultural capital — a Danish-era harbour town where Fort Christiansvaern, King's Wharf, and the National Historic District sit within a single walk. Caravelle Hotel & Casino, Anchor Inn, and the Christiansted Hotel all sit within the historic district. The East End is St. Croix's resort coast, where The Buccaneer and Tamarind Reef face Buck Island. The North Shore — where Carambola, The Palms at Pelican Cove, and Hibiscus Beach Resort are clustered — offers the calmest beach swimming and the closest access to Cane Bay and the Wall, the island's signature shore-dive site. Frederiksted on the west coast is quieter, smaller, and home to Sand Castle on the Beach — the right address for sunset chasers and adults-only travellers. Mid-Island is rural, agricultural, and more relevant for day-trippers than overnight stays.

Average Hotel Prices in St. Croix

St. Croix is the value entry point in the US Virgin Islands. The Buccaneer, the island's flagship, runs from around $300 per night for a garden-view double in shoulder season to $700+ for a Forbes-rated oceanfront suite at peak. Carambola Beach Resort starts at $350. Boutique addresses like Sand Castle on the Beach and The Palms at Pelican Cove sit in the $260–$320 range. Christiansted historic-district rooms run $180–$220 for inn-style accommodation. Holiday week (December 23 to January 2) and Carnival weeks lift rates by 25–40% across the board. May, September, and October are the discount months — and the months when hurricane risk is highest.

Getting to St. Croix

Henry E. Rohlsen Airport (STX) sits on the south side of the island, fifteen minutes from Christiansted by taxi. American, Delta, JetBlue, and Spirit operate direct flights from Miami, Atlanta, Charlotte, and JFK. United runs seasonal service from Newark. US travellers do not need a passport — St. Croix is a US territory, and a driver's licence will do. The seaplane and high-speed ferry from St. Thomas takes around ninety minutes and lands directly on the Christiansted waterfront, but service has been intermittent and should be confirmed at the time of booking. Rental cars are the practical choice — the island is twenty-eight miles long, drives on the left out of Danish habit, and most resorts sit at least a short drive from any restaurant you would actually want to visit.

Booking Tips for St. Croix

Book Christmas, Carnival, and the Food and Wine Experience weekend at least four months ahead. The Buccaneer fills its Forbes-rated suites first; ask for the historic Great House rooms if you want the original 1947 character. If you intend to dive Cane Bay or snorkel Buck Island Reef National Monument — the only fully marine national monument in the United States — book the boat or operator before the hotel; the licensed operators run small and book out faster than rooms. The Cruzan Rum and Captain Morgan distilleries both run weekday tours; Cruzan's the more substantial of the two. The 5% USVI hotel occupancy tax is rarely included in quoted rates.

Tipping in St. Croix Hotels

St. Croix follows US tipping norms. Porters: $2–5 per bag. Housekeeping: $5 per day, left daily. Concierge for restaurant reservations or charter bookings: $10–20 depending on difficulty. Restaurant tipping is 18–20% — a service charge is occasionally added at resort restaurants in lieu of tipping, so check the bill before adding gratuity. Charter captains and dive masters should be tipped 15–20% of the trip cost; this is local convention and they will notice if you don't.

Related Cities

Other Caribbean destinations worth your consideration.

St. Thomas
USVI  ·  The Capital Island
St. John
USVI  ·  The National Park Island
San Juan
Puerto Rico  ·  Coming Soon
Vieques
Puerto Rico  ·  Coming Soon

Explore by Occasion

Anniversary Hotels Family Hotels Honeymoon Hotels Proposal Hotels Wellness Retreats Solo Retreats

Explore by Hotel Type

Five-Star Hotels Boutique Hotels Historic Hotels Beach Resorts

St. Croix Hotel Pages

The Buccaneer Carambola Beach Resort The Palms at Pelican Cove Hotel on the Cay Sand Castle on the Beach Tamarind Reef Resort Hibiscus Beach Resort Caravelle Hotel & Casino Anchor Inn Christiansted Hotel

Not sure which St. Croix hotel is right for you?

Tell us your occasion and we'll narrow it down. Anniversary, family holiday, honeymoon, or quiet retreat — St. Croix has the right address for each.

Choose Your Occasion

The King's Suite

New hotel openings, deal alerts, and occasion-specific guides — weekly.