Search all holiday resorts in Saint John

100 available resort offers

7 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Saint John resorts
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

100 Best resorts in Saint John

Best Saint John resorts with a jacuzzi

Among the 100 accommodations in Saint John, here are the 1 best resorts with a jacuzzi

Elysian Beach Resort - Saint John
8.8 849 reviews
Saint John
17/07 – 20/07
SG$1474/nighttotal: SG$4422 (3 )

Elysian Beach Resort

3 7
resort , St Thomas
The Elysian Beach Resort is located in St. Thomas, a Caribbean island, over 6,400 kilometres from Nazareth.
This resort, with its focus on beach activities and a casino, is not suitable for visitors seeking to experience the historical and religious significance of Nazareth.

Best Saint John resorts with a pool

Among the 100 accommodations in Saint John, here are the 4 best resorts with a pool

Sapphire Beach Resort - Saint John
8.8 1207 reviews
Saint John
31/12 – 08/01
SG$808/nighttotal: SG$6464 (8 )

Sapphire Beach Resort

1 4
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.
Lovango Resort + Beach Club (Private Island Resort) - Saint John
8.0 2 reviews
Saint John
24/12 – 31/12
SG$9406/nighttotal: SG$65842 (7 )

Lovango Resort + Beach Club (Private Island Resort)

2 4
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.
Fort Recovery Beachfront 1-bedroom Signature Villa - Saint John
9.6 23 reviews
Saint John
31/08 – 04/09
SG$513/nighttotal: SG$2052 (4 )

Fort Recovery Beachfront 1-bedroom Signature Villa

1 2
resort , Tortola
Fort Recovery Beachfront Villa And Suites Hotel Luxury 1br offers a waterfront location near West End, Tortola, within 5km of Apple Bay, Long Bay, and Soper's Hole Marina.
This one-bedroom, one-bathroom suite sleeps two guests and boasts a private pool, fitness centre, and is part of a smoke-free property with convenient access to West End Ferry Terminal for island hopping.
Bolongo Bay Beach Resort - Saint John
8.2 1180 reviews
Saint John
17/07 – 20/07
SG$1678/nighttotal: SG$5034 (3 )

Bolongo Bay Beach Resort

3 7
resort , Bolongo
Bolongo Bay Beach Resort All Inclusive is situated just 4.3 miles from St. Thomas city centre and 6.2 miles from the airport, offering a convenient location for exploring the island. The resort has received very good user ratings, with good scores for its location and cleanliness.
The resort has a range of facilities, including a swimming pool, a terrace, and a garden, as well as a restaurant, bar, and fitness centre. Guests can also enjoy the all-inclusive package, which covers meals, drinks, and activities, such as water sports and live entertainment.

Frequently asked questions about resorts in Saint John

  • How easy is it to get to Saint John?

    Getting to Saint John is pretty straightforward. You'll fly into Cyril E. King Airport on St. Thomas and then take a ferry to Cruz Bay on Saint John. The ferry runs regularly and takes about 20 minutes. You can also take a water taxi, which is a bit faster but a little more expensive.
  • 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 is during the shoulder seasons, from April to June and September to November. The weather is still lovely, but the crowds are smaller, and prices are usually lower. The peak season, from December to March, is beautiful, but it can get busy and expensive.
  • What are the best resorts with jacuzzi in Saint John?

  • What are the best daytrips from Saint John?

    A popular day trip is to St. Thomas, where you can explore Charlotte Amalie, the capital, or relax at Magens Bay. You can also take a boat trip to nearby Culebra, a small island with stunning beaches like Flamenco Beach. If you're looking for a more adventurous day trip, you can hike to the top of Bordeaux Mountain on Saint John for breathtaking views.
  • 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 sail around the island, enjoy a picnic on a secluded beach, or have a romantic dinner at one of the many restaurants with ocean views. For a unique experience, try a couples massage at one of the resorts.
  • What are the best pet friendly resorts in Saint John?

  • What are the nearest cities to explore when you are in Saint John?

    The closest city to Saint John is Charlotte Amalie on St. Thomas, a vibrant city with historical sites, shops, and restaurants. You can easily get there by ferry. Another option is Cruz Bay, the main town on Saint John, which has a charming atmosphere and plenty of shops and restaurants.
  • What are the most requested amenities in resorts in Saint John?

    Resorts in Saint John typically offer amenities like swimming pools, restaurants, bars, and spa services. Many also have private beaches and water sports activities. If you're looking for something specific, you can check the resort's website or contact them directly.

Destinations nearby

Best Saint John resorts with air conditioning

Westin Resort On St John 2bedroom 2bath Sleeps 8  Stay 2-7 Nights Full Kitchen - Saint John
Saint John
17/07 – 20/07
SG$2272/nighttotal: SG$6816 (3 )

Westin Resort On St John 2bedroom 2bath Sleeps 8 Stay 2-7 Nights Full Kitchen

2 7
resort , Cruz Bay
The Westin Resort on St John, situated in Cruz Bay, offers convenient access to Virgin Islands National Park and Cruz Bay Beach, though precise distances aren't specified.
The 'Westin Resort On St John 2-bedroom 2-bath Sleeps7 Stay 2-7 Nights Full Kitchen' offer provides a self-catering apartment sleeping up to seven guests, boasting a swimming pool, air conditioning, and Wi-Fi, plus access to resort amenities including a shuttle service.

Best Saint John resorts with a gym

Bolongo Bay Beach Resort - Saint John
8.2 1180 reviews
Saint John
17/07 – 20/07
SG$1678/nighttotal: SG$5034 (3 )

Bolongo Bay Beach Resort

3 7
resort , Bolongo
Bolongo Bay Beach Resort All Inclusive is situated just 4.3 miles from St. Thomas city centre and 6.2 miles from the airport, offering a convenient location for exploring the island. The resort has received very good user ratings, with good scores for its location and cleanliness.
The resort has a range of facilities, including a swimming pool, a terrace, and a garden, as well as a restaurant, bar, and fitness centre. Guests can also enjoy the all-inclusive package, which covers meals, drinks, and activities, such as water sports and live entertainment.
Lovango Resort + Beach Club (Private Island Resort) - Saint John
8.0 2 reviews
Saint John
24/12 – 31/12
SG$9406/nighttotal: SG$65842 (7 )

Lovango Resort + Beach Club (Private Island Resort)

2 4
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.
Peter Island Resort - Saint John
8.8 37 reviews
Saint John
17/07 – 20/07
SG$6362/nighttotal: SG$19086 (3 )

Peter Island Resort

3 7
resort , Sprat Bay
Peter Island Resort in Sprat Bay offers a prime beachfront location with direct access to a private white sand beach, just a few steps from Deadman's Bay Beach.
This resort provides a full-service spa, two distinct restaurants, a swimming pool, and a fitness centre, ideal for those seeking coastal relaxation and activities in Sprat Bay.
Elysian Beach Resort - Saint John
8.8 849 reviews
Saint John
17/07 – 20/07
SG$1474/nighttotal: SG$4422 (3 )

Elysian Beach Resort

3 7
resort , St Thomas
The Elysian Beach Resort is located in St. Thomas, a Caribbean island, over 6,400 kilometres from Nazareth.
This resort, with its focus on beach activities and a casino, is not suitable for visitors seeking to experience the historical and religious significance of Nazareth.
©2026 cozycozy.com