Search all holiday resorts in Saint John

100 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

100 Best resorts in Saint John

Best Saint John resorts with a jacuzzi

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

Peter Island Resort - Saint John
10 1 review
Saint John
17/07 – 20/07
₹490299/nighttotal: ₹1470897 (3 )

Peter Island Resort

3 7
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.
Margaritaville Vacation Club - St Thomas - Saint John
8.7 6348 reviews
Saint John
17/07 – 20/07
₹35791/nighttotal: ₹107373 (3 )

Margaritaville Vacation Club - St Thomas

2 7
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.

Best Saint John resorts with a pool

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

Bolongo Bay Beach Resort - Saint John
8.2 1180 reviews
Saint John
17/07 – 20/07
₹124636/nighttotal: ₹373908 (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.
Sapphire Beach Resort - Saint John
8.8 1207 reviews
Saint John
31/12 – 08/01
₹60025/nighttotal: ₹480200 (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
31/12 – 08/01
₹304243/nighttotal: ₹2433944 (8 )

Lovango Resort + Beach Club (Private Island Resort)

1 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 Oceanfront 3br Villa - Upstairs - Saint John
9.4 11 reviews
Saint John
12/09 – 19/09
₹82786/nighttotal: ₹579502 (7 )

Fort Recovery Oceanfront 3br Villa - Upstairs

3 3
resort , Tortola
Fort Recovery Beachfront Villa And Suites Hotel 3br is located in West End, Tortola, just 5km from Apple Bay, Long Bay, and Soper's Hole Marina, offering a peaceful and relaxed escape from the hustle and bustle. The hotel has received excellent user ratings, making it a popular choice for travellers.
The hotel is a 3-bedroom, 3-bathroom property that can accommodate up to 6 guests. Enjoy a range of amenities including a swimming pool, fitness centre, garden, terrace, and parking, as well as air conditioning and internet access.

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.

Destinations nearby

Best Saint John resorts with air conditioning

Egrets Landing - Direct Waterfront Villa - Newly Renovated - Point Pleasant - Saint John
10 1 review
Saint John
31/12 – 08/01
₹51889/nighttotal: ₹415112 (8 )

Egrets Landing - Direct Waterfront Villa - Newly Renovated - Point Pleasant

1 4
resort , East End
Egrets Landing - Direct Waterfront Villa - Newly Renovated - Point Pleasant offers a one-bedroom, one-bathroom villa for up to four guests in the East End district of Saint Thomas, situated close to Sapphire Beach and Coki Beach.
This non-smoking resort provides air-conditioned accommodation with on-site laundry, an iron, ironing board, and a hairdryer in the bathroom, with a check-out time of 10:00.

Best Saint John resorts with a gym

Latitude Adjustment-spacious Modern 1 Bedrm/1 Ba Condo At Grande Bay - Saint John
10 151 reviews
Saint John
12/09 – 19/09
₹39929/nighttotal: ₹279503 (7 )

Latitude Adjustment-spacious Modern 1 Bedrm/1 Ba Condo At Grande Bay

1 3
resort , Cruz Bay
Latitude Adjustment—a spacious modern one-bedroom apartment at Grande Bay—is located in Cruz Bay, St John, less than 1 km from Cruz Bay Beach and Virgin Islands National Park, and within 0.8 km of St John Eco Hike & Snorkel Adventure and St John Spice.
This self-catering apartment sleeps four, boasts a swimming pool, jacuzzi, fitness centre, and terrace, and offers convenient access to Cruz Bay's shops and restaurants.
Gallows Point Resort - Saint John
9.5 694 reviews
Saint John
25/07 – 29/07
₹85948/nighttotal: ₹343792 (4 )

Gallows Point Resort

1 4
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.
Bolongo Bay Beach Resort - Saint John
8.2 1180 reviews
Saint John
17/07 – 20/07
₹124636/nighttotal: ₹373908 (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
31/12 – 08/01
₹304243/nighttotal: ₹2433944 (8 )

Lovango Resort + Beach Club (Private Island Resort)

1 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.
©2026 cozycozy.com