St. Thomas Hotels & Resorts

St. Thomas Hotels & Resorts

Travel to USVI and book your stay at St. Thomas hotels and resorts. Find budget-friendly, kid-friendly, honeymoon suites, all-inclusive and more!




Point Pleasant Resort

6600 Estate Smith Bay, 00802 Charlotte Amalie, U.S. Virgin Islands

Spacious Suites Stunning Views Friendly Staff Complimentary Transportation

Secret Harbour Beach Resort

6280 Estate Nazareth, 00802 Nazareth, U.S. Virgin Islands

Condominiums Beachfront Diving Specials Full Kitchens

Marriott's Frenchman's Cove

7338 Estate Bakkeroe, 00802-3011 Estate Thomas, U.S. Virgin Islands

Luxury Resort Secluded Beach Villas Pacquereau Bay

Sapphire Beach Resort

6720 Smith Bay, 00802 Mandal, U.S. Virgin Islands

Private Beach Condominiums Swimming Pool Watersports

The Mafolie Hotel

7091 Estate Mafolie, 00802 Mafolie, U.S. Virgin Islands

Luxury Amenities Ocean Views Gourmet Dining Complimentary Breakfast

Bluebeard's Castle

Bluebeards Hill, 00801 Charlotte Amalie, U.S. Virgin Islands

Historic Studio Suites Condominiums Harbor Views

Windward Passage Hotel

3100 Kronprindsens Tvaer, 00802 Charlotte Amalie, U.S. Virgin Islands

Panoramic Views Waterfront Resort Central Location Casino