The best hotels in St. Thomas

St. Thomas pulls 2 million cruise visitors a year, but the smart play is staying on-island. Over 200 hotels compete for overnight guests. We cut through the noise and found the 10 worth booking.

Our 10 Top Picks in St. Thomas

Click any hotel to check availability and book at the best price.

The Mermaid's Pearl at Sapphire Beach

St Thomas

$297/night Prices are approximate and vary by season

Modern, furnished condo- Walk to Beach & Marina. Red Hook, Ferry & Bars nearby!

St Thomas

$221/night Prices are approximate and vary by season

Marriott's Frenchman's Cove

St Thomas

$949/night Prices are approximate and vary by season

Sapphire Beachfront Condo - View of Paradise - Free Wi - Fi

St Thomas

$455/night Prices are approximate and vary by season

Secret Harbour Beach Resort

St Thomas

$618/night Prices are approximate and vary by season

Villa East - Panoramic waterfront view - Best location

St Thomas

$397/night Prices are approximate and vary by season

The Pink Palm Hotel

St Thomas

$376/night Prices are approximate and vary by season

The Mary Anne

St Thomas

$296/night Prices are approximate and vary by season

Beachside Retreat w/ Ocean Views, Pool & Hot Tub

St Thomas

$692/night Prices are approximate and vary by season

At Home in The Tropics Inn

St Thomas

$395/night Prices are approximate and vary by season
Browse all hotels →

Why These Hotels Made Our List

Here's why each one made the cut.

The Mermaid's Pearl at Sapphire Beach

St Thomas $297/night Prices are approximate and vary by season 9.8/10

You're getting Sapphire Beach access for under $300 a night, which is genuinely hard to find on St. Thomas. The east-end location keeps you away from cruise ship crowds. Nearly 5 stars across 312 stays says it's not luck. Skip the rental car one day and just walk to the beach.

Neighborhood:Smith Bay

Compare prices for The Mermaid's Pearl at Sapphire Beach

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$300per night
Check availability →

Modern, furnished condo- Walk to Beach & Marina. Red Hook, Ferry & Bars nearby!

St Thomas $221/night Prices are approximate and vary by season 9.4/10

Red Hook is the best base on the island. You've got the St. John ferry two minutes away, bars, groceries, and a marina all walkable. At $221 a night with 480 reviews averaging 4.7, this condo is the smartest money on this list. You're not paying for a lobby, just a great location.

Neighborhood:Smith Bay

Compare prices for Modern, furnished condo- Walk to Beach & Marina. Red Hook, Ferry & Bars nearby!

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$220per night
Check availability →

Marriott's Frenchman's Cove

St Thomas $949/night Prices are approximate and vary by season 9.2/10

Nearly $950 a night is a lot to ask, and you're paying for the Marriott name plus a full resort setup at Frenchman's Bay. The 4.6 from 1,338 reviews means it delivers consistently. If you want pools, restaurants, and a beach without leaving the property, it works. Just don't expect boutique character.

Address:Marriott's Frenchman's Cove, 7338 Estate Bakkeroe St. Thomas US Virgin Islands 00802, 3011, U.S. Virgin Islands

Rating breakdown

  • 5★77%
  • 4★16%
  • 3★4%
  • 2★1%
  • 1★2%

Compare prices for Marriott's Frenchman's Cove

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$950per night
Check availability →
Check price
Best price tonight
$1,060per night
Check availability →
Check price
Free cancellation available
$1,060per night
Check availability →

Sapphire Beachfront Condo - View of Paradise - Free Wi - Fi

St Thomas $455/night Prices are approximate and vary by season 9.6/10

Steps from Sapphire Beach with views out toward the British Virgin Islands. At $455, it's cheaper than Secret Harbour for arguably the same east-end experience. The 181 reviewers give it a 4.77, which is solid. Bring your snorkel gear. The reef here is worth the trip on its own.

Neighborhood:Smith Bay

Compare prices for Sapphire Beachfront Condo - View of Paradise - Free Wi - Fi

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$460per night
Check availability →
Check price
Best price tonight
$510per night
Check availability →

Secret Harbour Beach Resort

St Thomas $618/night Prices are approximate and vary by season 9.2/10

Secret Harbour sits on one of the calmest bays on St. Thomas, great for kayaking and paddleboarding without the chop. It's a proper resort but feels more personal than Marriott. At $618, you're paying for direct beach access and a quiet bay. The 4.6 from 1,054 reviews holds up consistently.

Address:Secret Harbour Beach Resort, 6280 Estate Nazareth, Nazareth, St Thomas 00802, U.S. Virgin Islands

Neighborhood:Nazareth

Rating breakdown

  • 5★76%
  • 4★17%
  • 3★4%
  • 2★1%
  • 1★2%

Compare prices for Secret Harbour Beach Resort

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$620per night
Check availability →
Check price
Free cancellation available
$690per night
Check availability →

Villa East - Panoramic waterfront view - Best location

St Thomas $397/night Prices are approximate and vary by season 9.6/10

Waterfront views that actually earn that description. You're on the east end, close to Red Hook and the St. John ferry, without Red Hook's noise. A 4.81 from 118 reviews is a trustworthy sample. You'll need a car to get around, but the privacy and views at $397 make that trade easy.

Neighborhood:Smith Bay

Compare prices for Villa East - Panoramic waterfront view - Best location

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$400per night
Check availability →

The Pink Palm Hotel

St Thomas $376/night Prices are approximate and vary by season 9.2/10

Charlotte Amalie's most accessible hotel for the main shopping strip and harbor. At $376 for a 3-star, you're paying a premium for location. The 4.6 from 394 reviews is consistent and reassuring. It's not a beach property, so budget a taxi to Magens Bay if swimming is on your agenda.

Address:The Pink Palm Hotel, St Thomas, 2114 Krystal St, Charlotte Amalie, St Thomas 00802, U.S. Virgin Islands

Rating breakdown

  • 5★79%
  • 4★12%
  • 3★3%
  • 2★1%
  • 1★5%

Compare prices for The Pink Palm Hotel

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$380per night
Check availability →
Check price
Best price tonight
$420per night
Check availability →
Check price
Free cancellation available
$420per night
Check availability →

The Mary Anne

St Thomas $296/night Prices are approximate and vary by season 10/10

A perfect 5.0 from 56 reviews is rare enough to stop and pay attention. It's a smaller property, which means personal service you won't get at the resorts. At $296, it competes directly with Mermaid's Pearl but likely wins on hospitality. Sample size is small, but so far it's spotless.

Address:The Mary Anne, St Thomas, 1003 Blackbeard's Hl, Charlotte Amalie, St Thomas 00802, U.S. Virgin Islands

Rating breakdown

  • 5★100%
  • 4★0%
  • 3★0%
  • 2★0%
  • 1★0%

Compare prices for The Mary Anne

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$300per night
Check availability →
Check price
Best price tonight
$330per night
Check availability →

Beachside Retreat w/ Ocean Views, Pool & Hot Tub

St Thomas $692/night Prices are approximate and vary by season 9.4/10

At $692, you're paying resort prices for a private rental. The pool and hot tub combo with ocean views is genuinely rare at this price point on St. Thomas. A 4.69 from 157 reviews is decent but not exceptional. Confirm the exact location before booking since you'll definitely need a car.

Neighborhood:Nazareth

Compare prices for Beachside Retreat w/ Ocean Views, Pool & Hot Tub

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$690per night
Check availability →

At Home in The Tropics Inn

St Thomas $395/night Prices are approximate and vary by season 9.8/10

A 4.9 from 83 reviews at a 3-star property is one of the best ratios on this list. The Charlotte Amalie location means walkable access to restaurants and the waterfront. Price isn't listed, so check current rates, but expect well below the beach resorts for a genuinely well-loved stay.

Address:At Home in The Tropics Inn, 1680 (25) Dronningens Gade Charlotte Amalie St Thomas VI VI, 00802, U.S. Virgin Islands

Rating breakdown

  • 5★95%
  • 4★2%
  • 3★1%
  • 2★1%
  • 1★1%

Compare prices for At Home in The Tropics Inn

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$400per night
Check availability →
Check price
Free cancellation available
$440per night
Check availability →

Didn't find your match above? Here's every hotel in St. Thomas.

Every scored hotel in the city. Filter by price, rating, or type to find yours.

Any
Any
Any
# Hotel Our Score Guest Rating Reviews Type Price/Night Book
1 The Mermaid's Pearl at Sapphire Beach 9.4 4.9 312 Apartment / Guesthouse $300/night Book →
2 Modern, furnished condo- Walk to Beach & Marina. Red Hook, Ferry & Bars nearby! 9.2 4.7 480 Apartment / Guesthouse $220/night Book →
3 Marriott's Frenchman's Cove 9.1 4.6 1 338 4★ $950/night Book →
4 Sapphire Beachfront Condo - View of Paradise - Free Wi - Fi 9.1 4.8 181 Apartment / Guesthouse $460/night Book →
5 Secret Harbour Beach Resort 9.1 4.6 1 054 4★ $620/night Book →
6 Villa East - Panoramic waterfront view - Best location 9.0 4.8 118 Apartment / Guesthouse $400/night Book →
7 The Pink Palm Hotel 9.0 4.6 394 3★ $380/night Book →
8 The Mary Anne 9.0 5.0 56 Apartment / Guesthouse $300/night Book →
9 Beachside Retreat w/ Ocean Views, Pool & Hot Tub 9.0 4.7 157 Apartment / Guesthouse $690/night Book →
10 At Home in The Tropics Inn 9.0 4.9 83 3★ $400/night Book →
11 Hotel 1829 8.9 4.9 58 Apartment / Guesthouse $250/night Book →
12 Sapphire Beach Resort Rental 8.9 5.0 38 Apartment / Guesthouse $910/night Book →
13 Sapphire Beach Condominium Resort 8.8 4.4 831 3★ $330/night Book →
14 Ritz Carlton St. Thomas - We Have All Oceanfront Units, Lowest Prices, All Dates, 5-Star Service 8.8 5.0 19 Apartment / Guesthouse $970/night Book →
15 Villa Latitudes - Closest to the Water, Very Private - Point Pleasant 8.7 4.9 15 Apartment / Guesthouse $400/night Book →
16 Tillett Gardens Guest House 8.7 4.6 23 3★ $100/night Book →
17 Marriotts Frenchman's Cove 2BD 8.7 4.9 16 Apartment / Guesthouse $430/night Book →
18 Bolongo Bay Beach Resort 8.6 4.3 1 322 3★ $330/night Book →
19 Mafolie Hotel & Restaurant 8.6 4.3 696 3★ $190/night Book →
20 Limetree Beach Resort by Club Wyndham 8.6 4.3 448 3★ $330/night Book →

Showing 20 of 40 hotels

Browse all hotels →

Where to Stay in St. Thomas

The neighborhood you pick matters more than the hotel.

Charlotte Amalie in 3 hours: skip the tourist traps

Start at Fort Christian on the waterfront. It is free, takes 20 minutes, and gives you the history without a guided tour markup. Walk to the 99 Steps (actually 103 stone steps) built by the Danes in the 1700s. The view from the top over the harbor is the best photo opportunity on the island.

Walk back down through the back streets, not Main Street. The residential lanes above the harbor have painted wooden houses and zero tourists. Vendors Rest near the post office has $8 roti wraps. Gladys' Cafe on the waterfront does the best Johnny cakes on the island for $4.

Skip the duty-free jewelry shops entirely. The 'discounts' are 5-10% at best and the sales tactics are exhausting. If you want to shop, the A.H. Riise mall has rum tastings (free) and actually good prices on Cruzan rum ($8-12 per bottle).

Beach guide: ranked by a local, not a brochure

Secret Harbour takes the top spot for all-around quality. Protected cove, good snorkeling on both sides, a beach bar, and rarely overcrowded. Free parking, no entry fee. The reef starts 30 feet from shore.

Magens Bay is gorgeous but overrated for the price. $5 entry, crowded by 11am on cruise days, and the snorkeling is poor (sandy bottom). Go at 8am or skip it. Lindquist Beach ($5 entry) gives you the same quality sand with a fraction of the people.

Sapphire Beach is the east end default. Free access, decent snorkeling, a beach bar, and close to Red Hook. The trick is to walk past the resort section to the left (east) end where the reef is better and the crowd thins out. Brewers Bay near the airport is the locals' afterwork beach with no tourists.

Red Hook: where to eat, drink, and catch the ferry

Red Hook is the east end hub and where the St. John ferry departs. It feels like a small marina town with a handful of good restaurants and none of the Charlotte Amalie cruise ship chaos.

XO Bistro does $14-20 lunch plates and has the best waterfront deck in Red Hook. Pesce serves fresh pasta in a strip mall setting (ignore the exterior, the food is excellent at $18-28). Duffy's Love Shack is the tourist bar with $10 frozen drinks. Fish Tails does solid fish tacos for $12.

The ferry to St. John ($7, every hour) leaves from the terminal at the end of the road. Arrive 15 minutes early for peak times. There is a small grocery store and liquor shop near the terminal for stocking up.

Snorkeling St. Thomas: the 5 best spots

Coki Beach has the most fish density. The reef starts 10 feet from shore and extends 200 yards. Equipment rental on the beach costs $15/day. Go before 10am to beat the cruise ship tours. The water is shallow (5-12 feet) and perfect for beginners.

Secret Harbour has reef on both sides of the bay. The right side (looking out to sea) has better coral and larger fish. Bring your own gear since there is no rental on the beach. Sapphire Beach reef is on the left side, with sea turtles that feed in the seagrass.

For a boat trip, the Cas Cay excursion ($75-95) takes you to mangrove kayaking and a secluded snorkel spot. Worth it once. Christmas Cove near St. James Island is accessible by boat only ($65 half-day) and has the clearest water around St. Thomas.

Cruise ship day survival: what locals do

Check the port schedule before planning your day. St. Thomas can get 3-5 ships simultaneously, dumping 10,000-15,000 visitors into Charlotte Amalie. Magens Bay and Coki Beach become unpleasant by 10am on heavy ship days.

On ship days, go east. Red Hook, Secret Harbour, Sapphire Beach, and Lindquist Beach stay calm. The cruise crowds rarely venture past Charlotte Amalie and Magens. Coral World at Coki Point is the exception: avoid it on ship days entirely.

On non-ship days, Charlotte Amalie transforms. The waterfront is walkable, restaurants have open tables, and the 99 Steps hike is peaceful. Plan your Charlotte Amalie visit for a ship-free day and the experience is genuinely pleasant.

St. Thomas for families: age-by-age guide

Toddlers (1-4): Magens Bay has the calmest water on the island with a gentle slope. No surf, no current. The beach has restrooms and a snack bar. Sapphire Beach is the backup option with similarly calm water.

Kids (5-12): Coral World Ocean Park at Coki Point has sea lion encounters ($70), shark feeding ($20 to watch), and a undersea observatory. The adjacent Coki Beach lets kids snorkel right off the sand. Budget a half day here.

Teenagers (13+): The Cas Cay kayak and snorkel adventure ($75) works well. Parasailing over Charlotte Amalie harbor costs $85-110. The St. John ferry day trip gives independent-minded teens a proper adventure. Skip the Skyride, they will find it boring.


St. Thomas's best hotel regions

From the duty-free shops of Charlotte Amalie to the calm waters of Secret Harbour, St. Thomas rewards those who explore beyond the cruise port.

Red Hook and East End 30 vetted hotels

Marina town with ferry access and calm beaches

The east end of St. Thomas clusters around Red Hook, a small marina town with restaurants, the St. John ferry, and easy access to Sapphire Beach and Secret Harbour. This is where repeat visitors stay.

Hotels range from mid-range properties to beachfront resorts. You avoid the cruise ship crowds entirely but sacrifice proximity to Charlotte Amalie's shopping and historic sites. A 15-minute drive separates the two areas.

Best areas Red Hook, Secret Harbour, Sapphire Beach
Price range $140-500/night
Best for Families, beach lovers, St. John day-trippers
Avoid Expecting walkable nightlife variety
Best months December-April
Browse all Red Hook and East End hotels →
Charlotte Amalie 20 vetted hotels

Historic harbor town with cruise ship energy

The capital and main cruise port. Danish colonial architecture, Fort Christian, the 99 Steps, and the duty-free shopping district. On non-ship days it has genuine Caribbean charm. On ship days it becomes a theme park.

Hotels here tend to be older properties and hilltop guesthouses with harbor views. Prices are 10-20% lower than the east end but you deal with cruise traffic and less beach access.

Best areas Frenchtown, hillside above harbor
Price range $100-350/night
Best for History buffs, shoppers, budget travelers
Avoid Waterfront on cruise ship days (check schedule)
Best months January-April
Browse all Charlotte Amalie hotels →
North Side (Magens Bay) 8 vetted hotels

Famous beach with hillside retreats

The north coast is dominated by Magens Bay, the island's most famous beach. A handful of hillside villas and small properties offer views over the bay. Less developed than the east or south coasts.

Accommodation options are limited but the setting is spectacular. You need a car here since restaurants and shops are a 10-15 minute drive in either direction.

Best areas Overlooking Magens Bay
Price range $120-400/night
Best for Beach lovers, villa renters, nature seekers
Avoid Expecting walkable amenities
Best months December-April
Browse all North Side (Magens Bay) hotels →
South Coast and Frenchtown 12 vetted hotels

Local dining and harbor proximity

The south coast between the airport and Charlotte Amalie includes Frenchtown, the island's best dining neighborhood. French-descended fishing community turned restaurant row. Oceana and Mafolie have excellent dinner options.

Proximity to the airport makes this convenient for late arrivals and early departures. The Marriott and a few beachfront properties on Morningstar Beach anchor the hotel scene here.

Best areas Frenchtown, Morningstar Beach area
Price range $130-450/night
Best for Foodies, business travelers, airport proximity
Avoid Airplane noise at properties near the runway
Best months December-April
Browse all South Coast and Frenchtown hotels →

Best Areas by Vibe

Tell us how you travel.

Beach

Magens Bay has the postcard sand. Secret Harbour has the snorkeling. Sapphire Beach has free access and sea turtles. Lindquist Beach has solitude. Four world-class beaches within 20 minutes of each other, each with a different personality.

Family

Coral World Ocean Park at Coki Point keeps kids busy for half a day ($23 entry, sea lion encounters $70). Magens Bay has shallow, calm water for toddlers. The St. John ferry day trip works for ages 8+. Most resorts on the east end have kids' pools and activity programs.

Romantic

Sunset dinner at Old Stone Farmhouse in the hills ($35-50 entrees) with views down to the harbor. Secret Harbour at sunset is magic. Rent a villa in Estate Nazareth with a private plunge pool overlooking the Caribbean. Skip the cruise port energy entirely.

Budget

Island View Guesthouse above Charlotte Amalie starts at $110/night with pool and harbor panorama. Eat at Big Bamboo Grille ($10-15) and Caribbean Fish Market ($8-12). The best beaches are free or $5. Ferry to St. John costs $7. Daily budget: $120-160/person.

Culture

Fort Christian is free and tells 300 years of island history. The 99 Steps were built by Danish colonists in the 1700s. Frenchtown was settled by French Huguenot fishermen and still has a distinct identity. The Reichhold Center for the Arts hosts Caribbean performances year-round.

Foodie

Frenchtown is the dining destination. Oceana does Caribbean-Mediterranean fusion at $25-40. Gladys' Cafe serves the best breakfast in Charlotte Amalie ($10-14). Red Hook's Pesce delivers fresh pasta at $18-28. The real deal: a roadside roti wrap for $8 and a Cruzan rum punch.


We reviewed properties across Charlotte Amalie, Red Hook, the East End, and Magens Bay to find the best hotels at every price point on St. Thomas.

40%

Location Quality

Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.

30%

Value for Money

We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.

30%

Guest Experience

We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.

Every hotel on this page earned its spot through this process.


When to Visit St. Thomas

Hotel prices, crowds, and weather vary by season.

Best Value

Shoulder Season (May-June)

Avg hotel: $120-350/nightCrowds: LowTemp: 28-32°C

Hotel prices drop 25-35%. Cruise ship traffic decreases. Water temperature rises to 28°C. Hurricane risk is minimal through May. June gets warmer and slightly wetter but crowds are thin. One of the smartest windows to visit.

Lowest Prices

Hurricane Season (July-October)

Avg hotel: $90-250/nightCrowds: Very LowTemp: 28-33°C

Cheapest rates but real hurricane risk. September is the peak danger month. Some smaller properties close. Major hotels stay open with cancellation-friendly policies. Always buy travel insurance. July and early August are usually fine.

Smart Pick

Late Fall (November)

Avg hotel: $130-380/nightCrowds: Low-ModerateTemp: 27-31°C

Hurricane risk drops sharply. Prices have not yet jumped to December peaks. Fewer cruise ships than winter. Thanksgiving week is moderately busy but manageable. A good month for value-seeking travelers who want decent weather guarantees.

Browse all hotels →

Booking Tips for St. Thomas

Smart booking strategies for St. Thomas.

Check the cruise ship schedule before planning

St. Thomas gets 3-5 cruise ships on heavy days, flooding Charlotte Amalie and Magens Bay with 10,000+ visitors. The VI Port Authority posts schedules online. Plan your Charlotte Amalie visit and Magens Bay trip for ship-free days. The difference is dramatic.

Stay east, visit west

Base yourself in Red Hook or Secret Harbour for beach access and calm surroundings. Drive to Charlotte Amalie on a non-cruise day for 2-3 hours. This gives you the best of both worlds without the daily cruise ship disruption.

No passport required from the US

St. Thomas is US territory. US citizens need only a government-issued photo ID. No customs, no immigration, no currency exchange needed. Your US phone plan works. This makes St. Thomas one of the simplest Caribbean trips for Americans.

Take the St. John ferry at least once

Red Hook to Cruz Bay runs every hour, $7 each way, 20 minutes. Even if you just walk around Cruz Bay and have lunch, it is worth the trip. For the full experience, taxi to Trunk Bay ($7 per person) and spend the day snorkeling.

Drive on the left, car is on the left

The USVI drives on the left (British colonial holdover) but uses American left-hand-drive vehicles. This sounds bizarre but you adjust within 10 minutes. Rental cars cost $50-70/day. Book ahead in winter since inventory is limited.

Snorkel Coki Beach before 9:30am

Coki Beach has the best shore snorkeling on St. Thomas, but cruise ship tour buses arrive by 10am. Get there at 8:30am for nearly private snorkeling. Equipment rental on the beach costs $15/day. The reef is 10 feet from shore.


4 areas
200+ options reviewed
10 vetted picks
0 paid placements

Hotels in St. Thomas, FAQ

Straight answers from our team.

What is the best area to stay in St. Thomas?

Red Hook on the east end wins for most travelers. You get the St. John ferry terminal, Sapphire Beach, and decent restaurants within walking distance. Hotels start at $140/night. Charlotte Amalie works for shoppers but gets cruise ship crowds. Secret Harbour on the southeast coast is the best beach hotel area.

How do I get to St. Thomas?

Cyril E. King Airport (STT) has direct flights from Miami (3.5 hours), Atlanta (4 hours), New York JFK (4.5 hours), and Charlotte. American, Delta, JetBlue, and Spirit serve the route. No passport needed. A taxi from the airport to Red Hook costs $15-20 per person.

Is St. Thomas safe for tourists?

Tourist areas are safe during the day. Charlotte Amalie waterfront, Red Hook, and resort areas have no issues. After dark, avoid walking alone in downtown Charlotte Amalie side streets. Take taxis after dinner. The east end resorts and Red Hook are safe around the clock. Petty theft from cars at beach parking lots happens occasionally.

What is the best beach on St. Thomas?

Magens Bay is the famous one: a perfect horseshoe of sand with calm water. Entry is $5. It gets crowded on cruise ship days. Sapphire Beach on the east end is free with good snorkeling. Lindquist Beach (formerly Smith Bay Park) charges $5 and is less crowded than Magens. Secret Harbour has the best combination of beach and snorkeling.

When is the best time to visit St. Thomas?

January through April for dry weather at 27-30°C. Avoid cruise ship days if you want beaches to yourself. Check the port schedule online. May and June offer 30% lower hotel rates with low storm risk. September and October are cheapest but peak hurricane season. February is the single best month for weather and manageable crowds.

Do I need a rental car in St. Thomas?

Not if you stay in Charlotte Amalie or Red Hook. Both have walkable restaurants and beaches. For beach hopping across the island, rent a car ($50-70/day). Taxis use fixed rates ($7-15 per person per ride) and are fine for occasional trips. Remember: drive on the left side of the road.

How does St. Thomas compare to other Caribbean islands?

St. Thomas is the most accessible Caribbean destination for Americans. No passport, no currency exchange, your US phone works. It is more developed than St. John or BVI. Think of it as Caribbean-lite: beautiful water and beaches but with a Kmart and a Wendy's. Prices are 20% above mainland US but below Bermuda and Cayman Islands.

What should I skip in St. Thomas?

Skip the Charlotte Amalie jewelry stores pushing duty-free deals. The savings are marginal and the pressure sales tactics are aggressive. Avoid Coki Beach on cruise ship days when 500+ passengers descend. Skip the Skyride to Paradise Point ($25) and drive up for free instead. Skip Bluebeard's Castle unless you are specifically interested in the view.

Is Charlotte Amalie worth visiting?

For 2-3 hours, yes. Fort Christian (free) and the 99 Steps historic walk are worth seeing. The waterfront has some decent restaurants. But do not base your stay here. On cruise ship days (check the schedule), downtown gets 6,000+ visitors and loses all charm. Go on non-ship days for a completely different experience.

Can I take a day trip to St. John from St. Thomas?

Yes, and you should. The ferry from Red Hook to Cruz Bay runs every hour, costs $7 each way, and takes 20 minutes. Take a taxi to Trunk Bay ($7 per person), spend the day snorkeling the underwater trail, and catch the 5pm ferry back. Budget $50-60 for the whole day trip including ferry, taxi, and beach entry.

What is the food scene like on St. Thomas?

Better than you'd expect. Gladys' Cafe in Charlotte Amalie does Caribbean breakfast for $10-14 (try the Johnny cakes). Pesce Italian in Red Hook serves fresh pasta at $18-28. For a splurge, Old Stone Farmhouse in the hills does farm-to-table dinner at $35-50 per entree with sunset views. Beach bars serve $8-12 fish tacos.

Are there budget options on St. Thomas?

Island View Guesthouse above Charlotte Amalie starts at $110/night with pool and panoramic harbor views. Crystal Palace hotel in Charlotte Amalie runs $100-130/night. Skip the resorts and eat at local spots: Big Bamboo Grille ($10-15), Caribbean Fish Market ($8-12). Realistic daily budget: $130-170/person sharing a room.


via

Ready to book St. Thomas?

We vetted the best. You just have to pick.

Browse all St. Thomas hotels