All inclusive resorts in Saint John

Search among 18 available resorts and all inclusive hotels in Saint John from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
2Filter & Sort
View map
1-18 out of 18
8.2
Great47 reviews
Placed 41 miles from Christiansted Harbor-SSB Seaplane Base airport, the 4-star Westin St. John Resort Villas Saint John Island welcomes guests with a gift store and a restaurant.
FromUS$ 628 /nightSelect
8.8
Great33 reviews
The 4-star Gallows Point Resort Saint John Island is situated in a beach area overlooking the Caribbean Sea, offering 53 spacious rooms along with a hot tub and an outdoor swimming pool.
FromUS$ 765 /nightSelect
8.4
Great27 reviews
The 4-star Estate Lindholm Cruz Bay is set just 900 feet from Honeymoon Beach and 0.5 miles from Enighed Pond.
FromUS$ 415 /nightSelect
8.6
Great26 reviews
Featuring a swimming pool and 147 rooms, the 3-star Sapphire Beach Resort And Marina is about 2.5 miles from Tillett Gardens Shopping Center.
FromUS$ 145 /nightSelect
7.8
Very good35 reviews
While staying at the 5-star Caneel Bay Resort Cruz Bay you are invited to discover Blasbalg Point, set 10 minutes away by car, or The Marketplace, which is 10 minutes' drive away.
FromUS$ 499 /nightSelect
8.2
Great22 reviews
The 3-star 2Br Luxury Beachfront Duplex Villa On Sapphire Beach III is located 9 minutes' walk from Pelican Beach and comprises 27 rooms with modern comforts.
FromUS$ 776 /nightSelect
The Villa Nautilus St. Thomas East End is set approximately 0.3 miles from Pelican Beach and offers guests an outdoor swimming pool onsite.
FromUS$ 409 /nightSelect
8.8
Great9 reviews
Located a 5-minute drive from Catherineberg Ruins, the affordable 3-star St. John Inn offers a continental breakfast and features a swimming pool.
FromUS$ 226 /nightSelect
8.6
Great13 reviews
Featuring an outdoor pool, the 3-star Sapphire East End in a shopping neighbourhood boasts 38 rooms.
FromUS$ 222 /nightSelect
7.8
Very good5 reviews
Located within 1.8 miles of Christmas Cove, the Luxury Beachfront - One Step To Sapphire Beach East End features an American restaurant and an outdoor swimming pool.
FromUS$ 1 183 /nightSelect
Lovango Resort And Beach ClubResort
Wharfside Village Shopping Center is also set 2.3 miles from the Lovango Resort And Beach Club.
FromUS$ 1 174 /nightSelect
Maho Bay CampsHotel
The 3-star Maho Bay Camps Saint John Island is located 500 feet from Little Maho Beach and comprises 114 rooms with modern comforts.
Select
Lavender Hill SuitesHotel
9.0
Perfect6 reviews
Leinster Bay and Dolphin Market are located 0.5 miles and 1.2 miles from the Lavender Hill Suites Cruz Bay respectively.
FromUS$ 339 /nightSelect
Cruz Bay Boutique HotelHotel
8.8
Great3 reviews
Coral Reef Underwater Park Trail and Mongoose Junction are located 2.4 miles and 0.2 miles from the Boutique Cruz Bay respectively.
FromUS$ 259 /nightSelect
Grande Bay ResortHotel
8.2
Great5 reviews
Located 2.8 miles from Salt River Bay National Historical Park and Ecological Preserve, the Grande Bay Resort boasts an outdoor swimming pool.
FromUS$ 265 /nightSelect
Concordia Eco ResortResort
Located approximately a 10-minute walk from Ram Head Trail, the 2-star Eco boasts a swimming pool.
FromUS$ 295 /nightSelect
Sea Shore AllureHotel
7.4
Very good3 reviews
Boasting the outdoor swimming pool, the 4-star Sea Shore Allure offers a beachfront location merely a 10-minute stroll from Mongoose Junction.
FromUS$ 672 /nightSelect
Hillcrest Guest HouseBed & Breakfast
8.6
Great13 reviews
Guests can have a continental breakfast and enjoy visiting Fish Bay, set 10 minutes by car from the Hillcrest.
FromUS$ 306 /nightSelect

All inclusive resorts in Saint John essential information

🏨 All inclusive resorts in Saint John 18
👛 Lowest price 145 USD
✍️ All inclusive resorts Reviews 247

FAQs about resorts in Saint John

Read the answers to these questions to find the best accommodation from the list of cheap resorts in Saint John.

What are the top Saint John resorts in East End (Saint Thomas)?

If you're looking for the top resort, there are 9 deals to pick from. You may find out Sapphire Beach Resort And Marina (rating: 7.2/10) at the cost of 270US$ per night. This venue offers concierge service, a tour desk and babysitting, as well as an outdoor swimming pool, snorkeling and diving on site. Alternatively, you may book Sapphire Beach Resort (rating: 8.4/10) offering an outdoor swimming pool, diving and canoeing. It costs 357US$ per night. Other suitable options include Sapphire Beach Resort And Marina, Sapphire Beach Resort and 2Br Luxury Beachfront Duplex Villa On Sapphire Beach III.

What are the most famous beach resorts in Saint John?

To stay at the top Saint John all-inclusive beach resort, find out 5 properties on Booked.net. You may book The Westin St.John Resort Villas rated 7.6/10 for 640US$ per night. It's located 1.9 miles from Henley Cay. Alternatively, you may book Sapphire Beach Resort And Marina (rating: 7.2/10) for 270US$ per night. It's set a 5-minute walk from the city center. Find out other perfect beach resorts such as The Westin St.John Resort Villas, Sapphire Beach Resort And Marina and Gallows Point Resort (Adults Only).

What are the top Saint John beach resorts?

According to Booked.net travel data, there are 10 upscale deals to pick from. We recommend The Westin St.John Resort Villas rated 7.6/10 with a golf course, snorkeling and water skiing. This upscale 4-star accommodation is set a 5-minute walk from the beach and costs 640US$ per night. Alternatively, book Sapphire Beach Resort And Marina (rating: 7.2/10) for 270US$ per night. It offers concierge service, guided tour service and babysitting. Other top options close to a beach include The Westin St.John Resort Villas and Sapphire Beach Resort And Marina.

What are the best Saint John resorts offering a tennis court?

We recommend Heavenly Villas with a tennis court, an outdoor swimming pool and canoeing. It costs 700US$ per night.

Which Saint John resorts have a golf course on site?

To enjoy the best golf resorts, Booked.net offers 3 deals to pick from. Other top accommodations include Villa Nautilus St.Thomas and Luxury Beachfront-One Step To Sapphire Beach.

Which Saint John resorts are good for couples?

For a romantic trip, find out one of our 11 resorts on Booked.net. We recommend The Westin St.John Resort Villas rated 7.6/10 with a golf course, snorkeling and water skiing. This 4-star resort costs 640US$ per night. Find out other venues for romantic stay: The Westin St.John Resort Villas, Concordia Eco Resort, Estate Lindholm and Sapphire Beach Resort And Marina.

What are the top 5-star resorts in Saint John?

We recommend Caneel Bay Resort rated 7.4/10 with a business center, shopping service and sailing on site. Visitors can book a room at the cost of 499US$ per night.

Which resorts in Saint John are good for families?

We recommend The Westin St.John Resort Villas (rating: 7.6/10) at the cost of 640US$ per night. This 4-star resort is located a 20-minute walk from Blasbalg Point and offers a golf course, snorkeling and water skiing.

What are the best pet-friendly resorts in Saint John?

If you want to stay in Saint John with your pet, Booked.net offers 3 accommodations to pick from. You may find out The Westin St.John Resort Villas (rating: 7.6/10) with free shuttle bus service, a Jacuzzi and a playroom. This dog-friendly resort costs 640US$ per night.

What are cheapest resorts in Saint John?

If you need an affordable resort, Booked.net offers 5 budget-friendly accommodations to pick from. One of the cheapest places is Cruz Bay Boutique Hotel (rating: 7.2/10), set a 10-minute walk from Wharfside Village Shopping Center. Alternatively, find out St.John Inn rated 8.4/10. This 3-star resort offers an outdoor swimming pool, concierge service and lawn tennis on site. It costs 226US$ per night.

What are the best Rosewood Hotels & Resorts resorts in Saint John?

If you prefer chain hotels, there are various options on Booked.net. We recommend Caneel Bay Resort (rating: 7.4/10), a perfect 5-star chain resort 10 minutes' walk from Salomon Bay. It will cost you 499US$ per night.