Search all holiday resorts in Saint John

104 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
Saint John resorts
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

104 Best resorts in Saint John

Best Saint John resorts with a jacuzzi

Among the 104 accommodations in Saint John, here are the 3 best resorts with a jacuzzi

The Ritz-carlton St. Thomas - Saint John
9.3 1709 reviews

The Ritz-carlton St. Thomas

resort, St Thomas
The Ritz-Carlton St. Thomas is situated in Benner, an 8-minute walk from Cowpet Bay Beach and a short drive from Charlotte Amalie Harbour, offering easy access to both the vibrant beach scene and the historic harbour. The resort has received excellent user ratings for its cleanliness and location, reflecting its high standards and convenient position.
The hotel features spacious and comfortable guest rooms, each with a private balcony or terrace, and provides a range of amenities and activities, including a swimming pool, a spa, a fitness centre, tennis courts, and a restaurant and bar, ensuring a relaxing and enjoyable stay for all guests.
Gallows Point Resort - Saint John
9.6 615 reviews

Gallows Point Resort

resort, Saint John
Gallows Point Resort is situated in Cruz Bay, St. John, just a short drive from Caneel Bay, the Mangrove Lagoon, and Historic Hassel Island, making it an ideal base for exploring the island. It boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The resort offers spacious suites with modern amenities and direct access to a white sand beach. Guests can enjoy a range of facilities, including a swimming pool, Jacuzzi, restaurant, bar, fitness centre, tennis court, and room service, ensuring a relaxing and fulfilling vacation.
Peter Island Resort - Saint John
10 1 review

Peter Island Resort

resort, Anderson
Peter Island Resort, located on Peter Island in the British Virgin Islands, is 6.4km south of Tortola, 6km from The Baths, and 1.4km from Road Town Ferry Terminal, offering convenient ferry transfers.
The resort boasts a 300 square metre oceanfront conference facility, two restaurants (The Drake Steakhouse and The Drunken Pelican), a spa, tennis court, fitness centre, and diverse accommodation ranging from beachfront rooms to two-bedroom villas with private hot tubs.

Best Saint John resorts with a pool

Among the 104 accommodations in Saint John, here are the 2 best resorts with a pool

Wyndham Tortola Bvi Lambert Beach Resort - Saint John
No reviews

Wyndham Tortola Bvi Lambert Beach Resort

resort, Tortola
The Wyndham Tortola BVI Lambert Beach Resort in Tortola is located 6 kilometres from the town centre and offers pet-friendly accommodation with air conditioning, a swimming pool, terrace, garden, spa, concierge, restaurant, bar, fitness centre, room service, and parking.
This resort provides multiple swimming options including an indoor and outdoor pool, complimentary Wi-Fi, laundry services, and staff fluent in English, Spanish, and Italian, all within the Wyndham Tortola BVI Lambert Beach Resort offer.
Ritz Carlton Luxury Beachfront Condo, Best Location St. Thomas - Saint John
10 5 reviews

Ritz Carlton Luxury Beachfront Condo, Best Location St. Thomas

resort, St Thomas
The Ritz Carlton Luxury Beachfront Condo, Best Location St. Thomas is situated just steps away from Secret Harbour Beach, with Beverhout Point and Turquoise Beach also within easy walking distance. Cowpet Bay and Nazareth Bay are both just 2 km away, offering even more beach options. This resort has an excellent user rating, making it a popular choice for travellers.
This two-bedroom, two-bathroom apartment can comfortably accommodate up to six guests. The resort features a swimming pool, fitness centre, spa tub, and a tranquil garden, providing a relaxing and enjoyable stay.

Frequently asked questions about resorts in Saint John

  • How easy is it to get to Saint John?

    The easiest way to get to Saint John is by ferry from St. Thomas. The ferry runs regularly from Charlotte Amalie, and the trip takes about 20 minutes. You can also fly into the Cyril E. King Airport on St. Thomas and then take the ferry.
  • What time of year is best to stay in a resort in Saint John?

    The best time to visit Saint John is during the shoulder seasons, from April to June and September to November. The weather is still warm and sunny, but the crowds are smaller and the prices are lower.
  • What are the most romantic activities in and around Saint John?

    A sunset sail around the island is a classic romantic activity. You can also enjoy a private dinner on the beach at one of the many restaurants. And for a truly special experience, book a couples massage at one of the many spas on the island.
  • What are the nearest cities to explore when you are in Saint John?

    The nearest city to Saint John is Charlotte Amalie on St. Thomas. It's a vibrant city with plenty of shops, restaurants, and historical sites. You can also take a day trip to Christiansted on St. Croix, another beautiful city with a rich history.
  • What are the most requested amenities in resorts in Saint John?

    Most resorts in Saint John offer swimming pools, restaurants, and bars. Many also have private beaches, water sports facilities, and spa services. If you're looking for something special, some resorts even have their own boat docks and offer excursions to nearby islands.

Popular destinations

Best Saint John resorts with air conditioning

3 Bedroom - Westin St. John Coral Vista Villas - Full Resort Access - Saint John
No reviews

3 Bedroom - Westin St. John Coral Vista Villas - Full Resort Access

resort, St. John
The Westin St. John Coral Vista Villas offer direct beachfront access in St. John, placing guests just a short walk from Cruz Bay Beach and the Virgin Islands National Park.
This 134 square meter, 3-bedroom, 3-bathroom villa accommodates up to 12 guests, featuring air conditioning, a terrace, garden, concierge, fitness centre, and proximity to water sports.
3 Bedroom - Westin St. John Coral Vista Villas - Full Resort Access - Saint John
No reviews

3 Bedroom - Westin St. John Coral Vista Villas - Full Resort Access

resort, St. John
The Westin St. John Coral Vista Villas offer full resort access on Great Cruz Bay, St. John, with direct access to a 365-metre stretch of white-sand beach and proximity to Virgin Islands National Park and Cruz Bay Beach.
This three-bedroom, three-bathroom accommodation spans 134 square metres and accommodates up to 12 guests, featuring Westin's signature coastal style, luxury bedding, flat-screen TVs, high-speed internet, air conditioning, a terrace, garden, concierge, and a fitness centre, with numerous water activities and hiking trails nearby.

Best Saint John resorts with a gym

3 Bedroom - Westin St. John Coral Vista Villas - Full Resort Access - Saint John
No reviews

3 Bedroom - Westin St. John Coral Vista Villas - Full Resort Access

resort, St. John
The 3 Bedroom - Westin St. John Coral Vista Villas offer oceanfront accommodation on Great Cruz Bay in St. John, providing direct access to a 1,200-foot stretch of white-sand beach, with Virgin Islands National Park and Cruz Bay Beach nearby.
These spacious three-bedroom villas, covering 134 square meters, accommodate up to 12 guests and feature amenities such as air conditioning, a terrace, garden, concierge, and fitness centre, with opportunities for water activities like sailing and snorkeling, and island exploration.
Margaritaville Vacation Club - St Thomas - Saint John
8.7 6440 reviews

Margaritaville Vacation Club - St Thomas

resort, Frydendal
Margaritaville Vacation Club by Wyndham - St Thomas is located in Frydendal, a short walk from Coki Beach and within easy reach of Pelican and Sapphire Beaches. The hotel is a 4-star property, and guests have consistently rated it as very good, particularly praising its location and cleanliness.
The hotel offers a range of accommodation options, including rooms with balconies and some with kitchenettes. Guests can enjoy a variety of amenities, such as a swimming pool, hot tub, fitness centre, restaurant, bar, and tennis court.
Gallows Point Resort - Saint John
9.6 615 reviews

Gallows Point Resort

resort, Saint John
Gallows Point Resort is situated in Cruz Bay, St. John, just a short drive from Caneel Bay, the Mangrove Lagoon, and Historic Hassel Island, making it an ideal base for exploring the island. It boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The resort offers spacious suites with modern amenities and direct access to a white sand beach. Guests can enjoy a range of facilities, including a swimming pool, Jacuzzi, restaurant, bar, fitness centre, tennis court, and room service, ensuring a relaxing and fulfilling vacation.
The Ritz-carlton St. Thomas - Saint John
9.3 1709 reviews

The Ritz-carlton St. Thomas

resort, St Thomas
The Ritz-Carlton St. Thomas is situated in Benner, an 8-minute walk from Cowpet Bay Beach and a short drive from Charlotte Amalie Harbour, offering easy access to both the vibrant beach scene and the historic harbour. The resort has received excellent user ratings for its cleanliness and location, reflecting its high standards and convenient position.
The hotel features spacious and comfortable guest rooms, each with a private balcony or terrace, and provides a range of amenities and activities, including a swimming pool, a spa, a fitness centre, tennis courts, and a restaurant and bar, ensuring a relaxing and enjoyable stay for all guests.
©2026 cozycozy.com