Save this search

2 hotels near Saint Thomas, Virgin Islands, Virgin Islands (USA) (and vicinity)

Edit your search

  • Special Rates


CALL 1-800-780-7234
Narrow by
Hotel Type & Amenities

BEST WESTERN PLUS Emerald Beach Resort

From Destination:
2.24m / 3.61km

8070 Lindbergh Bay, 
Saint Thomas,  00802-5901,  Virgin Islands
Phone: 340/777-8800

Add to Favorites

Our St. Thomas beachfront resort has everything you need for a relaxing vacation in the tropics, including a great location and competitive rates. US Virgin Islands hotels are situated in paradise, and our Emerald Beach Resort is designed to make... More

Saint Thomas’ only beach-front resort! Book your room overlooking Lindbergh Bay now!


BEST WESTERN Carib Beach Resort

From Destination:
2.67m / 4.3km

#70-C Lindbergh Bay, 
Saint Thomas,  00802-5904,  Virgin Islands
Phone: 340/774-2525

Add to Favorites

The BEST WESTERN Carib Beach Resort is ideal for vacationers and business guests alike. A St. Thomas landmark, our resort is just a quick five minute walk to the airport, or Lindbergh Bay Beach. Duty-free shopping and downtown St. Thomas are a short... More

Just a short five minute walk from the airport, onsite restaurant on the bay!

* Rates are based on selected occupancy and dates. Rates may change depending upon final dates, room type, and guest occupancy.