Sapphire Beach Hotels

The Travelocity Guarantee
Only Travelocity guarantees not just the price, but your entire travel experience.

Never wake up on the wrong side of the bed again with these Sapphire Beach hotel deals. Get the inside scoop with maps, photos, and Traveler Reviews that rate Sapphire Beach hotels on bed comfort, location, service, and more.

Enter travel dates for Sapphire Beach hotel availability

3

hotels were found that match your selections

Adjust prices and ratings to narrow hotel results.

Select additional preferences to further narrow your search.

  • Courtesy Breakfast (1)
  • Swimming Pool (2)
Compare up to 4 hotels in a side-by-side view.Help

1Point Pleasant Resort

East End: Sapphire Beach
St Thomas, VI

Nestled on a 15-acre preserve, Point Pleasant Resort overlooks the Caribbean Sea and the British Virgin Islands and is approximately nine miles from Saint Thomas Airport.
Hotel details

GoodBuy Hotel
From:
$135
Check rates and availability

2Pavilions and Pools

East End: Sapphire Beach
ST THOMAS, VI

Located on the island of St. Thomas in the U.S. Virgin Islands, Pavilions and Pools is an intimate, affordable all-villa hotel. Privacy and tranquility are the hallmarks of the resort, where each villa has its own exclusive, private swimming pool.
Hotel details

GoodBuy Hotel
From:
$176
Check rates and availability

3Crystal Cove Beach Resort

East End: Sapphire Beach
Red Hook, VI

Crystal Cove at Sapphire Beach is a beachfront hotel located approximately one mile from the town of Red Hook.
Hotel details

GoodBuy Hotel
From:
$185
Check rates and availability

Note: The rates shown above are based on double occupancy and do not include service charges, resort fees, extra person charges, child fees, and/or any other incidentals unless otherwise noted. Additional fees may apply to some amenities. Bed type, smoking preference and in-room amenities are subject to hotel availability. Any currency conversion for the above rates is based on today's exchange rate.
Need Help with Your Booking? Call Travelocity Toll-Free: 1-888-TRAVELOCITY ( 1.888.872.8356 )