Stay at one of the best family resorts in St. Thomas - the Sapphire Beach Resort and Marina. Situated along a spectacular half-mile of beach, this all-suite resort boasts an impressive array of water sports, from deep-sea diving and sport fishing to sunset cruises and sunfish sailing. You can even explore the other islands when you opt for the resort's cruising package. During your stay, you'll enjoy 3 fantastic restaurants with open-air seating, and stay in a spacious suite with convenient amenities like a full kitchen, queen-size sofa bed and satellite TV.