St. Thomas Hotels

St. Thomas offers a wide variety of accommodation choices, from glittery resorts, to business hotels, to boutique inns, to self-contained condos. All the best hotels on St. Thomas combine excellent service, value, and atmosphere, but which style of lodging you choose ultimately depends on your individual tastes.

Five-star accommodation options include The Ritz-Carlton, the Marriott Frenchman's Reef, and the Wyndham Sugar Bay Resort & Spa. These three upscale mega-resorts all offer a complete suite of amenities, including spas, private beaches, swimming pools, restaurants, watersports, and kids' activities. The Ritz is the most upscale of the three, but the Wyndham and the Marriott are close seconds and are regularly booked solid in peak season.

If you're looking for moderately priced, relaxed beachfront accommodation, consider the Best Western Emerald Beach Resort, the Windward Passage Hotel, or the Bolongo Bay Beach Resort. Bolongo has the most resort-like atmosphere, while the Best Western and Windward Passage have a more structured "hotel" feeling but still offer excellent service and value. The Sapphire Beach Resort and Marina also offers well-priced self-contained beachfront condo units which are popular with families.

Charlotte Amalie is known for the stylish boutique hotels that dot its hillsides. The Villa Santana, one of the best, once belonged to General Antonio Lopez de Santa Ana of Mexico. Each room has been converted from a previous incarnation as either a library, slave quarters, or pumphouse. The Mafolie Hotel and Hotel 1829, which are similar in style and character, also offer spectacular views and a whiff of history within their walls.

Ritz-Carlton St. Thomas (The)

user rating

6900 Great Bay

Luxury beachfront hotel...
Read more

Villa Santana

2602 Bjerge Gade #2D
Denmark Hill

Small and lovely boutique hotel...
Read more

Marriott Frenchman's Reef & Morning Star Beach Resort

5 Estate Bakkeroe
Flamboyant Point

High-end cliffside resort...
Read more

Bolongo Bay Beach Resort

7150 Bolongo

Read more

Sugar Bay Resort & Spa

6500 Estate Smith Bay

All-inclusive cliffside resort...
Read more

Hotel 1829

Kongens Gade
Kongens Gade

Historic boutique hotel...
Read more

Best Western Emerald Beach Resort

8070 Lindbergh Bay

Beachfront hotel near the airport...
Read more

Windward Passage Hotel

Veteran's Drive
Veterans Drive

Centrally-located business hotel...
Read more

Sapphire Beach Resort & Marina

user rating

6720 Estate Smith Bay

Luxury beachfront hotel...
Read more

Mafolie Hotel

7091 Estate Mafolie
Mafolie Hill

Famous boutique hotel...
Read more

Great Expectations

user rating

Hart Bay
South Shore

Stunning sunrise and sunset views...
Read more

Caneel Bay Resort

user rating

P.O. Box 720
A couple of miles outside of Cruz Bay

Seven memorable beaches...
Read more

Bolongo Bay Beach Resort & Villas

user rating

7150 Bolongo Street

Beachfront resort...
Read more

Frenchman's Reef & Morning Star Marriott Beach Resort

user rating

5 Estate Bakkeroe
Po Box 7100

Cliffside hotel with a beach...
Read more

Westin Resort, St John

user rating

P.O. Box 8310
Great Cruz Bay

Tropical elegance...
Read more

Bluebeard's Castle Hotel

user rating

Bluebeards Hill

Hilltop hotel with a view...
Read more

Best Western Carib Beach Resort

user rating

8075 Lindbergh Bay

Waterfront rooms...
Read more

Island View Guesthouse

Scott Free Road

Economical and friendly lodging...
Read more

At Home in the Tropics

1680 Dronningens Gade

Bed and breakfast on Blackbeard's Hill...
Read more

Water Island Campground

Water Island

Eco-friendly upscale camping...
Read more
Contact   ·   Privacy   ·   Terms