St. John in the US Virgin Islands is a true paradise for those seeking sun, sea, and relaxation. St. John Hotels offer a fantastic array of options, whether you fancy a cosy boutique stay or a luxurious beachfront resort. With some cracking deals available, it's the perfect time to soak up the island's breathtaking scenery and vibrant culture. Dive into the turquoise waters and enjoy the warm hospitality – you're in for a treat!
Over 18 stays available
Enjoy access to special prices, only available on package deals.
Choose from thousands of flights, hotels and stays.
Reserve your dream trip with just a deposit, interest free.
Quickly add insurance, luggage, rental cars and more.
Cruz Bay: Often referred to as the bustling hub of St. John, Cruz Bay is where most of the action happens. This lively area boasts a range of accommodation options, from charming inns to more upscale choices. It's perfect for those who love to be in the thick of it, with easy access to dining, shopping, and nightlife. Plus, it's a convenient starting point for exploring the rest of the island.
Coral Bay: If you're after a more laid-back vibe, Coral Bay is your spot. This area offers a more relaxed atmosphere and a taste of local life. Accommodation here tends to be more budget-friendly, making it a great option for those who prefer a quieter retreat. It's also a fantastic base for exploring the island's natural beauty, with nearby trails and beaches.
Cinnamon Bay: Nestled between lush greenery and pristine sands, Cinnamon Bay offers a tranquil escape. This area is ideal for nature lovers and those seeking serenity. With its proximity to the Virgin Islands National Park, it's a haven for outdoor enthusiasts. Accommodation here ranges from eco-friendly stays to cosy cottages, providing a peaceful retreat after a day of adventure.
Trunk Bay: Famous for its stunning underwater snorkel trail, Trunk Bay is a dream for beach lovers. Staying here means waking up to the sound of waves and enjoying direct access to one of the world's most beautiful beaches. It's the perfect choice for those who can't get enough of sun, sea, and sand.
Maho Bay: Known for its calm, clear waters, Maho Bay is a favourite among families and snorkelers. Beachfront accommodations here offer guests the chance to step right onto the sand and enjoy the natural beauty of the bay. It's an idyllic spot for a relaxing holiday with the family.
Hawksnest Beach: A gem for those looking for a more secluded beach experience, Hawksnest Beach offers beachfront stays that are both tranquil and picturesque. It's a lovely choice for couples seeking a romantic escape or anyone looking to unwind in a serene setting.
Five-star hotels: St. John is home to several five-star hotels that offer the ultimate in luxury. Guests can expect world-class service, exquisite dining, and top-notch amenities. These hotels are perfect for those who want to indulge in opulence and enjoy the finer things in life.
Boutique hotels: For a more personalised experience, boutique hotels on St. John offer charm and character in spades. These smaller, unique properties provide a more intimate setting with exceptional service. They're ideal for travellers seeking something a bit different from the typical hotel experience.
Kid-friendly amenities: Families visiting St. John will find plenty of hotels that cater to the little ones. Look for properties with kid-friendly amenities like children's pools, play areas, and activities designed to keep young ones entertained while parents relax.
Large family suites: Accommodations with spacious family suites are perfect for those travelling with children. These suites offer ample space for everyone to spread out and enjoy their stay without feeling cramped. They're a great option for families looking for convenience and comfort.
Adult-only resorts: For couples seeking a romantic escape, adult-only resorts on St. John offer a peaceful and intimate atmosphere. These resorts provide an idyllic setting for romance, with luxurious accommodations and stunning views.
Secluded locations: Romantic retreats in secluded areas of St. John offer privacy and tranquillity, making them perfect for honeymoons or special anniversaries. Couples can enjoy time together away from the hustle and bustle, surrounded by the natural beauty of the island.
Virgin Islands National Park: Staying near the Virgin Islands National Park offers adventure seekers easy access to hiking trails, historical ruins, and breathtaking views. Accommodation options nearby range from eco-friendly lodges to charming inns, perfect for those looking to explore the park's wonders.
Annaberg Plantation: History buffs will appreciate staying near Annaberg Plantation, where they can delve into the island's rich past. Nearby hotels offer a convenient base for exploring this historic site and learning about St. John's cultural heritage.
Reef Bay Trail: For those eager to explore the island's natural beauty, staying near the Reef Bay Trail is a must. Accommodation in this area provides easy access to one of the island's most popular hiking trails, leading adventurers through lush forests and past ancient petroglyphs.
Eco-friendly hotels: St. John offers several eco-friendly hotels for environmentally conscious travellers. These properties focus on sustainability and offer guests a chance to enjoy the island's beauty while minimising their impact on the environment.
Villas and cottages: For a more private and personalised stay, consider renting a villa or cottage. These unique accommodations provide all the comforts of home with the added benefit of stunning island views. They're perfect for those looking for a self-catering option or a bit more space to relax.
Planning a dog-friendly vacation in St. John? Check out these top-rated hotels: St John Inn, Villa Island Paradise
Discover the perfect family-friendly hotels for your next vacations! Here are the top picks for families with children: The Westin St. John Resort Villas, Lovango Resort and Beach Club, Westin St John
For a stay in the city center of St. John, these centrally located hotels are suitable: Dolphin Suites, Sea Shore Allure, Cruz Bay Boutique Hotel
For a cheap stay in St. John, we recommend these budget-friendly hotels: Cruz Bay Boutique Hotel, St John Inn, Wharfside Village Hotel
If you want to stay close the airport:
Villa Santana, Olga's Fancy, Windward Passage Hotel
Travel with us
Secure payment





























