All Inclusive Resorts in Saint John at the best prices

104 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Saint John resorts
Choose the perfect vacation 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 1 best resorts with a jacuzzi

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 3 best resorts with a pool

Lovango Resort + Beach Club (Private Island Resort) - Saint John
8.0 3 reviews

Lovango Resort + Beach Club (Private Island Resort)

resort, St. John
Lovango Resort + Beach Club is a private island retreat located just off the coast of St. Thomas, a short distance from popular beaches like Honeymoon Beach (2.5 km), Trunk Bay (3.7 km), Cinnamon Bay Beach (4.8 km), and Sapphire Beach (5.7 km). This secluded haven offers guests a choice of two restaurants, a private beach, yoga classes, and a range of other amenities, ensuring a relaxing and rejuvenating escape.
2br Luxury Beachfront Duplex Villa On Sapphire Beach Iii - Saint John
8.0 6 reviews

2br Luxury Beachfront Duplex Villa On Sapphire Beach Iii

resort, East End
This beachfront property is located in the Sapphire Beach area of St. Thomas, Virgin Islands, less than 3 kilometres from Coral World Marine Park and just over 5 kilometres from Mahogany Run Golf Course. The resort has been rated excellent for both its location and user experience.
The '2br Luxury Beachfront Duplex Villa On Sapphire Beach Iii' offers 102 square metres of space and can accommodate up to 6 guests. This family-friendly resort offers a range of amenities including a swimming pool, terrace, garden, parking, internet access, and air conditioning, as well as direct access to the beach.
Surfer Shack 2 King Bedrooms (1 Is A Loft) - Saint John
9.9 851 reviews

Surfer Shack 2 King Bedrooms (1 Is A Loft)

resort
This apartment is located in Secret Harbour, a peaceful neighbourhood just a short walk from Secret Harbour Beach and Beverhout Point, with Vessup Bay and Nazareth Bay within 10 kilometres. The accommodation has received excellent ratings for location, cleanliness and user experience.
The apartment has a kitchen with a fridge, freezer, microwave oven and dishwasher. Guests can enjoy the outdoor space, which includes a garden, barbecue grills, a terrace/balcony, a swimming pool and a fitness centre.

Frequently Asked Questions about resorts in Saint John

  • How easy is it to get to Saint John?

    Getting to Saint John is pretty straightforward. Most people fly into Cyril E. King Airport (STT) on St. Thomas and then take a ferry over to Cruz Bay on Saint John. The ferry ride takes about 20 minutes and runs regularly throughout the day. You can also take a seaplane or a private boat if you prefer.
  • What are the best resorts with a swimming pool in Saint John?

  • 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, April to June and September to November. The weather is still great, but the crowds are smaller, and you'll find better deals on accommodation. The hurricane season runs from June to November, but the most intense periods are usually in August and September.
  • What are the best resorts with jacuzzi in Saint John?

  • What are the best daytrips from Saint John?

    A day trip to St. Thomas is a good option to experience the vibrant capital city of Charlotte Amalie. You can explore the historic forts, shop for souvenirs, and enjoy the lively atmosphere. Or you could take a boat trip to Water Island, a smaller island with beautiful beaches and a laid-back vibe. You can also visit the nearby island of St. Croix, which has a rich history and beautiful beaches. The best way to get to any of these islands is by ferry.
  • What are the best family friendly resorts in Saint John?

  • What are the most romantic activities in and around Saint John?

    Saint John is a very romantic place. You can take a sunset cruise on a sailboat, have a picnic on a secluded beach, or simply relax in a hammock overlooking the ocean. There are also many restaurants with stunning views, perfect for a special occasion. If you're looking for something truly unique, you could book a couples massage at one of the island's many spas.
  • What are the best pet friendly resorts in Saint John?

  • 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 bustling city with a rich history, vibrant culture, and plenty of shops and restaurants. You can easily get there by ferry from Cruz Bay. For a more laid-back experience, you can also visit the town of Christiansted on St. Croix, which has a charming historic district and beautiful beaches.
  • What are the most requested amenities in resorts in Saint John?

    Most resorts in Saint John offer a range of amenities, but the most popular ones are private beaches, swimming pools, restaurants, bars, and spa services. Some resorts also offer activities like snorkeling, diving, and kayaking. If you're looking for a more luxurious experience, you can find resorts with private villas, butler service, and gourmet dining.

Popular destinations

Best Saint John resorts with air conditioning

Cottages In Cane Garden Bay #2 - Saint John
9.7 48 reviews

Cottages In Cane Garden Bay #2

resort
This Cane Garden Bay beachfront cottage is steps from the Callwood Rum Distillery and Cane Garden Bay Beach, within 5km of Ballast Bay and Great Carrot Bay.
The self-catering property offers one bedroom, one bathroom, a fully equipped kitchen including oven and microwave, air conditioning, Wi-Fi, a terrace, garden, and on-site parking, sleeping up to two guests with a sofa bed; barbecue facilities are available.
Cottages In Cane Garden Bay #3 - Saint John
9.3 32 reviews

Cottages In Cane Garden Bay #3

resort
This Cane Garden Bay cottage, located steps from Cane Garden Bay's top-rated beach, offers direct beach access and is perfect for a relaxing beach holiday.
The self-catering property sleeps four, featuring one bedroom with a queen-sized bed, a living room with a fold-out bed, a fully equipped kitchen with fridge and microwave, air conditioning, a private garden with gazebo and charcoal grill, plus amenities including Wi-Fi and parking.
3 Bedroom Virgin Grand Villa - Private Pool, Westin St John Nov 29 - Dec 6, 2026 - Saint John
No reviews

3 Bedroom Virgin Grand Villa - Private Pool, Westin St John Nov 29 - Dec 6, 2026

resort, Cruz Bay
The 3 Bedroom Virgin Grand Villa - Private Pool, Westin St John Nov 29 - Dec 6, 2026 offers accommodation overlooking Great Cruz Bay on St John, a short trolley ride from Cruz Bay's shops and restaurants and 3.2 kilometres from Virgin Islands National Park.
This 255 square metre villa sleeps up to eight guests, featuring three bedrooms, three bathrooms, a well-equipped kitchen, a private outdoor space with a swimming pool and waterfall, and a gas grill, with a beachside restaurant and Dolphin Market within walking distance.

Best Saint John resorts with a gym

3 Bedroom Virgin Grand Villa - Private Pool, Westin St John Nov 29 - Dec 6, 2026 - Saint John
No reviews

3 Bedroom Virgin Grand Villa - Private Pool, Westin St John Nov 29 - Dec 6, 2026

resort, Cruz Bay
The 3 Bedroom Virgin Grand Villa - Private Pool, Westin St John Nov 29 - Dec 6, 2026 offers accommodation overlooking Great Cruz Bay on St John, a short trolley ride from Cruz Bay's shops and restaurants and 3.2 kilometres from Virgin Islands National Park.
This 255 square metre villa sleeps up to eight guests, featuring three bedrooms, three bathrooms, a well-equipped kitchen, a private outdoor space with a swimming pool and waterfall, and a gas grill, with a beachside restaurant and Dolphin Market within walking distance.
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.
Sapphire Beach Resort - Saint John
8.8 1257 reviews

Sapphire Beach Resort

resort, St Thomas
This 3.5-star condo building is located in the heart of St. Thomas, just steps away from Cabes Point and Sapphire Beach, with Turquoise Beach and Smith Bay Beach within a mile. It has received excellent ratings for location and cleanliness, and guests have described their experience as "very good".
The condo offers a range of amenities, including a fully equipped kitchen, a balcony, and access to a swimming pool and tennis court. Guests can also enjoy the on-site spa, restaurant, and bar, or explore the nearby shops and restaurants.
The Ritz-carlton St. Thomas - Saint John
9.3 1744 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