St. Thomas Hotels

The island's first hotels were all based in Charlotte Amalie, the hub of action at the time. Most people choose lodgings here to be close to the airport, to... Read More

6 Matching Hotels

{{ numTotalPoiResults }} Matching Hotel{{ (numTotalPoiResults > 1)?'s':'' }}

Show Map

No Matching Hotels

{{ }}

1. Bed & Breakfast Caribbean Style

$ | 6918 Vessup Ln., Vessup Bay, Nazareth, Saint Thomas, 00802, U.S. Virgin Islands

Couples will enjoy the romantic feel of these private, waterfront, individually decorated condos and the perso... Read More

2. Emerald Beach Resort

$ | 8070 Lindberg Bay, Charlotte Amalie, Saint Thomas, 00802, U.S. Virgin Islands

You get beachfront ambience at this reasonably priced mini resort tucked beneath the palm trees, but the trade... Read More

3. Island View Guesthouse

$ | Rte. 332, Contant, Saint Thomas, 00803, U.S. Virgin Islands

Perched 545 feet up the face of Crown Mountain, this small, homey inn has hands-on owners who can book tours o... Read More

4. Mafolie Hotel

$ | 7091 Estate Mafolie, off Rte. 35, Charlotte Amalie, Saint Thomas, 00802, U.S. Virgin Islands

The view and the value are the selling points of this hotel perched 800 feet above Charlotte Amalie's harbor.... Read More

5. Villa Santana

$ | 2602 Bjerge Gade, 2D Denmark Hill, Charlotte Amalie, Saint Thomas, 00802, U.S. Virgin Islands

Built by exiled General Antonio López Santa Anna of Mexico, this 1857 landmark provides a panoramic view of th... Read More

6. Windward Passage Hotel

$ | Waterfront Hwy., Charlotte Amalie, Saint Thomas, 00804, U.S. Virgin Islands

Business travelers, tourists on their way to the British Virgin Islands, and laid-back vacationers who want th... Read More

{{ $index + numElementsShown }}. {{ }}

{{ oPoiResult.price_tag }} | {{ oPoiResult.address }}

{{ oPoiResult.review_snippet }}... Read More