Find the resorts that appeal to you the most
Check out our selection of great resorts in Saint John
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.

Featuring luxurious accommodations with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort has an outdoor swimming pool and a restaurant.

Lovango Resort and Beach Club features an outdoor swimming pool, terrace, a restaurant and bar in Cruz Bay. With free WiFi, this 5-star resort offers a concierge service.


Popular with guests booking resorts in Saint John
Popular with guests booking resorts in Saint John
Popular with guests booking resorts in Freshwater Pond
Popular with guests booking resorts in Tortola Island
Popular with guests booking resorts in Cruz Bay
Popular with guests booking resorts in Great Carrot Bay