St John Resorts Information
Unlike the rest of the Caribbean, St John boasts just two resorts on the entire island! The venerable Caneel Bay Resort and the Westin St John. Each has it’s own special charms and repeat guests. However, unlike other islands in the Caribbean, neither resort is all-inclusive. So, which St John Resort is right for me? […]