4 Best Hotels in St. Thomas, U.S. Virgin Islands

Background Illustration for 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 experience the charm of the historic district, or for convenience when on business. Over the years, tourism has trickled eastward, and today the major hotel chains have perched their properties on the beach. Those who want a self-contained resort that feels like an island unto itself head here. The location of these resorts makes island-hopping to St. John or the British Virgin Islands a breeze. Private villas dot the island, especially in the less populated north.

Emerald Beach Resort

$ | 8070 Lindbergh Bay, Charlotte Amalie, 00802, U.S. Virgin Islands

You get beachfront ambience at this reasonably priced miniresort tucked beneath the palm trees, but the trade-off is that it's directly across from a noisy airport runway. You'll definitely want to spend time on the white-sand beach, which can be seen from nearly every room in the four three-story, lime-color buildings. Stay here if you need the beach on a budget or if you have an early-morning flight. The Emerald Cafe opens at 6 am with hot coffee, smoothies, and grab-and-go fare.

Pros

  • Beachfront location
  • Good value
  • Great Sunday brunch

Cons

  • Airport noise until 10 pm
  • On a busy road
  • Limited water sports
8070 Lindbergh Bay, Charlotte Amalie, 00802, U.S. Virgin Islands
340-777–8800
Hotel Details
90 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

The Green Iguana

$ | 1002 Blackbeard's Hill, Charlotte Amalie, 00802, U.S. Virgin Islands

Atop Blackbeard's Hill, this small hotel offers the perfect mix of gorgeous harbor views, proximity to shopping (five-minute walk), and privacy provided by the surrounding showy trees and bushy hibiscus. Accommodations range from a roomy, top-floor junior suite with two queen beds to a balcony room with queen bed and full kitchen. All rooms have refrigerators, microwave ovens, and coffeemakers. There's also a pool and picnic area with a gas barbecue grill. The managing couple lives on the property and is very helpful in giving restaurant, sightseeing, or beach suggestions.

Pros

  • Personalized service
  • Near the center of town
  • Laundry on premises

Cons

  • Need a car to get around
  • Not too many frills
  • Noise from town, especially during events
1002 Blackbeard's Hill, Charlotte Amalie, 00802, U.S. Virgin Islands
340-776–7654
Hotel Details
9 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Villa Santana

$ | 2D Denmark Hill, Charlotte Amalie, 00802, U.S. Virgin Islands

Built by exiled General Antonio López Santa Anna of Mexico, this 1857 landmark provides a panoramic view of the harbor, plenty of West Indian charm, and rooms that are both unique and lovely. Two favorites are La Mansion, a former library that is now an elegant villa with a large living area crowned by cathedral ceilings, full kitchen, two baths, and four-poster bed, and El Establo, a three-bedroom house with a full kitchen and laundry facilities that is rented by the week. 

Pros

  • Historic charm
  • Plenty of privacy
  • Modern amenities like good Wi-Fi

Cons

  • Not on a beach
  • No restaurant
  • Need a car to get around
2D Denmark Hill, Charlotte Amalie, 00802, U.S. Virgin Islands
340-776–1311
Hotel Details
6 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Recommended Fodor's Video

Windward Passage Hotel

$ | Veterans Dr., Charlotte Amalie, 00802, U.S. Virgin Islands

Business travelers, tourists on their way to the British Virgin Islands, and laid-back vacationers who want the convenience of being able to walk to duty-free shopping, sights, and restaurants favor this harbor-front hotel. Contemporary rooms have such amenities as coffeemakers, hair dryers, ironing boards, and irons. There's also a free beach shuttle.

Pros

  • Walking distance to town
  • Nice harbor views
  • Across from BVI ferry terminal

Cons

  • Basic rooms
  • On a busy street
  • No water sports, but dive shop is on property
Veterans Dr., Charlotte Amalie, 00802, U.S. Virgin Islands
340-774–5200
Hotel Details
151 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?