All inclusive resorts in St. Thomas–St. John

Search among 19 available resorts and all inclusive hotels in St. Thomas–St. 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
We’ll open Booking.com in a new tab for fair comparison.
1Filter & Sort
View map
1-19 out of 19
7.2
Very good492 total reviews
our site & Booking.com
Located 0.6 km from Point Pleasant Resort and an 18-minute walk from Lindquist Beach, the stylish 4-star Margaritaville features 2 outdoor swimming pools and 70 rooms.
FromINR 21 567 /nightSelect
8.4
Great42 total reviews
our site & Booking.com
The 3-star Bay Beach Resort All Inclusive features an outdoor pool and is at a distance of 4.3 km from Hassel Island Historic District.
FromINR 69 663 /nightSelect
8.1
Great138 total reviews
our site & Booking.com
Just 1.3 km from Christmas Cove, 5-star The Ritz-Carlton offers facials, massage therapy, and various recreational opportunities plus 2 outdoor swimming pools.
FromINR 624 487 /nightSelect
8.1
Great75 total reviews
our site & Booking.com
A 25-minute walk from Wharfside Watersports, premium 4-star The Westin Cruz Bay offers facials and various recreational opportunities plus a private swimming pool.
FromINR 49 146 /nightSelect
8.3
Great197 total reviews
our site & Booking.com
Located about a 25-minute walk from Estate Thomas, world-class 4-star The Westin Frydendal features an American restaurant and an outdoor swimming pool.
FromINR 25 861 /nightSelect
7.8
Very good623 total reviews
our site & Booking.com
The 3-star Emerald Altona is set around 2 km from Frenchtown and boasts 90 rooms plus a tropical garden.
FromINR 17 941 /nightSelect
9.1
Perfect13 total reviews
our site & Booking.com
You can relax by an outdoor swimming pool in the beachfront Lovango Cruz Bay, located 10 minutes by car from Hawksnest Beach.
FromINR 147 915 /nightSelect
8.3
Great31 total reviews
our site & Booking.com
Located 3.5 km from Tillett Gardens Shopping Center, the beachfront Bolongo Bay offers an outdoor swimming pool and a fitness studio for guests.
FromINR 22 521 /nightSelect
8.6
Great44 total reviews
our site & Booking.com
Featuring 147 rooms with views of the pool, the Sapphire East End is set nearly 25 minutes' walk from Point Pleasant Resort.
FromINR 13 837 /nightSelect
7.7
Very good97 total reviews
our site & Booking.com
Set about 10 minutes' drive from Coki Point Beach, the Elysian Nazareth boasts a casino, a sauna, and spa therapy available on site.
FromINR 21 281 /nightSelect
9.2
Perfect116 total reviews
our site & Booking.com
Guests will enjoy snorkelling and horseback riding and embark on wonderful trips to Wharfside Village Shopping Center, set just next door to the luxurious Gallows Point Cruz Bay with views of bay.
FromINR 58 212 /nightSelect
7.3
Very good61 total reviews
our site & Booking.com
Marina at Yacht Haven Grande is at a distance of 3.5 km from the Limetree Bolongo, while Lockhart Gardens Shopping Center is nearly a 25-minute walk away.
FromINR 20 804 /nightSelect
6.9
Nice617 total reviews
our site & Booking.com
The Lindbergh Bay enjoys an ideal location and provides easy access to Mountain Top about a 25-minute stroll away.
FromINR 11 451 /nightSelect
9.0
Perfect102 total reviews
our site & Booking.com
Featuring an outdoor pool and 113 rooms, the 4-star Buoy Haus Beach Resort St Thomas Autograph Collection Nazareth is a 10-minute ride from Fort Christian Virgin Islands Museum.
FromINR 62 697 /nightSelect
8.1
Great78 total reviews
our site & Booking.com
FromINR 32 350 /nightSelect
10.0
Perfect1 total review
our site & Booking.com
Point Wellness AntiGravity & Natural Health is just 1.6 km from the Pavilions Frydendal and Mahogany Run Golf Course is nearly 10 minutes away by car.
FromINR 31 873 /nightSelect
8.1
Great30 total reviews
our site & Booking.com
The Beachfront Duplex East End is located at a distance of 0.8 km from Pelican Beach and comprises 27 rooms with modern comforts.
FromINR 87 795 /nightSelect
7.4
Very good80 total reviews
our site & Booking.com
Located only 300 metres from Water Bay Wellness Spa, the Sugar Bay Smith Bay features a swimming pool.
FromINR 12 310 /nightSelect
FromINR 51 245 /nightSelect

All inclusive resorts in St. Thomas–St. John essential information

🏨 All inclusive resorts in St. Thomas–St. John 19
👛 Lowest price 72335 INR
✍️ All inclusive resorts Reviews 843