Find All Inclusive Resorts and Hotels in St. Thomas and St. John
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Top St. Thomas and St. John All Inclusive Resorts and Hotels
Bolongo Bay Beach Resort
Bolongo Bay Beach Resort
8.0 out of 10, Very good, (1003)
Sugar Bay Resort and Spa
Sugar Bay Resort and Spa
7.2 out of 10, Good, (293)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More Popular Hotels Near St. Thomas and St. John
St Thomas
Book a stay at this golf apartment in St. Thomas. Enjoy free WiFi, a garden, and patios. Popular attractions Magens Bay Beach and Coki Point Beach are located ...
9.2/10 Wonderful! (7 reviews)
Exciting
"Nice place to stay."
Reviewed on Aug. 8, 2022
St. John
Book a stay at this beach vacation home in St. John. Enjoy free WiFi, private pools, and a beach locale. Popular attractions Virgin Islands National Park and ...
9.8/10 Exceptional! (33 reviews)
Million Dollar View
"Everyone in our party of 6, loved this house and the view! The home was nicely furnished inside and out. The kitchen had anything you could possibly want. There’s a nice outdoor kitchen, but we did not take advantage of it as much as we should have. The pool was, also, very nice. With a wonderful ..."
Reviewed on Apr. 19, 2024
St. Thomas
Stay at this apartment in St. Thomas. Enjoy a beach locale, breakfast (surcharge), and concierge services. Popular attractions Coki Point Beach and Sapphire ...
6.8/10 (9 reviews)
"I got less than 24 hours notice that the owner of the condo I was renting was canceling and had to scramble to find other accommodations."
Reviewed on Mar. 4, 2023
Save an average of 15% on thousands of hotels when you're signed in
St Thomas
Stay at this villa in St. Thomas. Enjoy free WiFi, private pools, and a sauna. Popular attractions Magens Bay Beach and Bolongo Bay are located nearby.
9.8/10 Exceptional! (19 reviews)
Highly recommended
"This location is great, very spacious , clean, and most importantly the views!! Host was great with communication as well. Highly recommended!!"
Reviewed on Apr. 12, 2024
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Sunset, Sunrise & Ocean Views, 3 Bed 4.5 Bath, Close to Cruz Bay & Beaches. Gym
St. John
9.8/10 Exceptional! (33 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent Reviews in St. Thomas and St. John
Recent Reviews in St. Thomas and St. John
5/5 Excellent
"My best trip ever love this place "
A verified traveller stayed at Emerald Beach Resort
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Find More Hotels near St. Thomas and St. John
More Hotel Options in St. Thomas and St. John
- Beach Hotel (148)
- Boutique Hotels (7)
- Business Hotels (27)
- Cheap Hotels (34)
- Family Hotels (136)
- Golf Hotels (41)
- Green Hotels (3)
- Historic Hotels (97)
- Honeymoon Resorts and Hotels (20)
- Hotel Wedding Venues (30)
- Hotels & Resorts for Couples (169)
- Hotels with Balconies (158)
- Hotels with Bar (73)
- Hotels with Childcare (16)
- Hotels with Free Airport Shuttle (3)
- Hotels with Free Breakfast (13)
- Hotels with Free Parking (68)
- Hotels with Hot Tubs (45)
- Hotels with Kitchenettes (22)
- Hotels with Tennis Courts (55)
- Hotels with Wifi (84)
- Hotels with a Pool (127)
- Hotels with smoking rooms (23)
- Lake Hotels (3)
- Luxury Hotels (40)
- Mountain Hotels (16)
- Oceanfront Hotels (27)
- Pet-friendly Hotels (6)
- Romantic Hotels (131)
- Shopping Hotels (90)
- Ski Hotels (1)
- Spa Hotels (52)
Hotels near popular St. Thomas and St. John Attractions
St. Thomas and St. John Hotels by Star Rating
Explore more hotels
- The Pink Palm Hotel - Adults Only
- Bolongo Bay Beach Resort
- Point Pleasant Resort
- The Westin St. John Resort Villas
- Club Wyndham Elysian Beach Resort
- Cruz Bay Boutique Hotel
- Gallows Point Resort
- Sapphire Beach Resort
- Inn at Tamarind Court
- Two Sandals – A Boutique Hotel
- Wharfside Village Hotel
- Sapphire Village Resort by Antilles Resorts
- Beachfront Villas at Crystal Cove
- Tillett Gardens Guest House
- Limetree Beach Resort by Club Wyndham