Enter your dates to see the latest prices and deals for Saint John hotels
Long Bay Beach Resort features free bikes, outdoor swimming pool, a fitness center and garden in Tortola Island.
Facing the beachfront, Secret Harbour Beach Resort offers 4-star accommodations in St Thomas and has an outdoor swimming pool, fitness center and garden.
Set on St. John's Great Cruz Bay with a private 400-yard white-sand beach, The Westin St. John Resort features free Wi-Fi and a 24-hour concierge service.
Just a few steps from Sapphire Beach and a 18-minute walk from Pelican Beach, Sapphire del Mar B-106 Ocean Front Beach Level features accommodations in St Thomas, with a garden and barbecue...
A comfortable apartment within easy reach of Sapphire Beach, Sapphire Dream offers a base for a relaxing getaway in St Thomas.
Just a few steps from Sapphire Beach and a 18-minute walk from Pelican Beach, Ocean Front Sapphire del Mar B-107 features accommodations in St Thomas with pool with a view, a bar, and barbecue...