If you’re into snorkelling, Watermelon Cay is a must, and you’ve got a good chance of spotting turtles and eagle rays on trips around the island. The calm, clear waters are also great for sailing, kayaking, or even a bit of water-skiing if you’re feeling adventurous. Away from the shoreline, two-thirds of the island is protected national parkland, hiding remnants of its Danish colonial past. You can wander the ruins of old sugar mills and cotton plantations, with Annaberg Sugar Plantation offering a fascinating glimpse into St John’s history. Hikers will love the island’s lush forests and trails, especially the Reef Bay Trail, where birdwatching, ancient petroglyphs, and long-forgotten sugar mills make every step an adventure. Whether you’re here to unwind on the sand or explore its wild, untamed side, St John serves up a nature-filled Caribbean escape you won’t forget.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
St John
A colourful beach front guesthouse with rainbow rooms and excellent prices. Bright accommodations have all the mod cons and balconies with hammocks. Lovely breakfast and bar area with sea views. Tennis court on site, easy access to golf and beach activities. Ideal for families.
St John (Cruz Bay)
A beach chic B&B with romantic suites in colourful pastels. Four poster beds with attractive muslin drapes, verandahs with dreamy sea views onto white sands, all in a secluded location. Perfect for a romantic beach holiday with a book, lots of sun, and simple accommodation.
St John
A collection of condos, tents, and studio apartments set in the verdant hillside above a bay. Charming wooden built accommodation, each with private kitchens, balconies, and sea views. Rustic restaurant, beaches to explore, relaxed bar, and plenty of watersports.
St John
Good-value apartment hotel on the water's edge in a quiet residential area. Each well-designed one, two or three-room apartment comes with ocean-view balconies, spacious living areas and kitchens. Swim in the sea or soak in the waterfront outdoor pool or hot tub. A comfortable and convenient choice.
St John (St John)
A stunning setting for a luxurious beach hotel. Large rooms and suites with kitchenettes, balconies, and sea views are nestled into the bay. Wonderful pool and sun deck area, sea views from the verandah of the American restaurant, and a lively bar to enjoy a cocktail from in the evenings.
St John (US Virgin Islands)
A laid-back resort on St. John's Great Cruz Bay, this spot offers a relaxed, tropical vibe with modern island-inspired decor. Expect a variety of dining options, a spacious fitness centre, and a kids' club. Perfect for those seeking both adventure and downtime in a tropical paradise.
St John (Caribbean)
This secluded Caribbean private resort is nestled between the main islands of St Thomas and St John. The elegant glamping tents, treehouses and villas blend seamlessly into the landscape with stunning ocean views. Guests can enjoy private terraces and pools, a restaurant, and bar. A slice of heaven.