Caribbean Travel + St. Thomas + Accommodations + Hotels
Join Now
    HOME   ACTIVITIES   AIRLINES   CAR RENTAL   CRUISES   HOTELS   REAL ESTATE   RESTAURANTS   REVIEWS   SHOPPING   VILLAS   WEDDINGS






St. Thomas Hotels



Secret Harbour Beach Resort
Secret Harbour is located on the quiet East End of St. Thomas away from the bustling downtown area. The low rise buildings all have an oceanfront location... more

Frenchman's Reef and Morning Star Marriott Beach Resort
As an award-winning Caribbean Resort, the Frenchman's Reef & Morning Star Marriott Beach Resort in St... more

Best Western Emerald Beach
Tucked into sun-splashed Lindbergh Bay on the Island of St... more

Bluebeard's Beach Club
Bluebeard's Beach Club stands out as a premiere location for the best in vacation fun and relaxation... more

Bluebeard's Castle
Bluebeard's Castle is an historic property dating back to the 1600's. The resort occupies an entire hilltop with spectacular views overlooking the harbor and town of Charlotte Amalie... more

Mafolie Hotel
Perched on a hill above downtown Charlotte Amalie, Mafolie Hotel offers a spectacular view of the town and harbor. All of its 22 comfortably appointed rooms are equipped with private bath, air-cond... more

Magens Point Resort
Magens Point Resort is located on the cool, scenic, north side of St. Thomas... more

The Green Iguana Hotel
Located at the top of Blackbeard's Hill, the Green Iguana Hotel is centrally located, just five minutes walking distance from the historical downtown Charlotte Amalie and a short ride from Magen's Bay... more

The Inn at Villa Olga
The Inn at Villa Olga is set amidst lush landscaping on a hillside in Frenchtown, one of the most popular areas on St... more

Windward Passage Hotel
This feature-rich Caribbean resort is centrally located overlooking the picturesque harbor of Charlotte Amalie, one block from the renowned duty-free shops; restaurants; nightlife and entertainment... more

Add New St. Thomas Hotels Listing Here »




Anguilla
Antigua
Aruba
Bahamas
Barbados
Bermuda
Cayman
Curacao
Dominican Republic
Grenada
Grenadines
Jamaica
Mexico
Puerto Rico
St. Barts
St. Croix
St. John
St. Kitts & Nevis
St. Lucia
St. Maarten
St. Martin
St. Thomas
Tobago
Tortola
Turks & Caicos
Virgin Gorda