Accommodations and places to stay in St. Thomas–St. John
Search among 198 available lodgings in St. Thomas–St. John from 50+ providers
0Filter & Sort
1-20 out of 198
7.2
Very good496 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 444
/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 620 932
/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 48 866
/nightSelect


8.4
Great196 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 714
/nightSelect


Bolongo Bay Beach ResortResort
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 267
/nightSelect


8.6
Great76 total reviews
our site & Booking.com
Featuring a poolside bar along with a hot tub and a sauna, the stylish 4-star Marriott'S Frenchman'S Cove Estate Thomas awaits guests 2.5 km from Fort Christian.
FromINR 65 376
/nightSelect


8.6
Great105 total reviews
our site & Booking.com
Guests can relax by an outdoor pool or in a lounge bar with views of the patio in the intimate Secret Harbour Nazareth, located at a distance of 2.4 km from A Touch of Wellness Massage & Health Center.
FromINR 52 377
/nightSelect


Emerald Beach ResortResort
7.8
Very good627 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 839
/nightSelect


7.1
Very good558 total reviews
our site & Booking.com
Located about a 5-minute walk from Savan, the 3-star Windward Charlotte Amalie features a swimming pool.
FromINR 16 985
/nightSelect


Bolongo Bay Beach ResortResort
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 393
/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 758
/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 370 054
/nightSelect


Elysian Beach ResortResort
7.8
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 160
/nightSelect


8.6
Great136 total reviews
our site & Booking.com
The Pink Palm is situated only 150 metres from Main Street and nearly a 10-minute drive from Mahogany Run Golf Course.
FromINR 49 056
/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 70 405
/nightSelect


8.0
Great524 total reviews
our site & Booking.com
Located on Bluebeard's Castle, merely 8 minutes' walk from MV Seafarer LTD, the stunning Castle Villas At Bluebeards features extensive leisure facilities, including an indoor swimming pool.
FromINR 9 868
/nightSelect


7.3
Very good62 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 685
/nightSelect


The Mafolie HotelHotel
8.1
Great446 total reviews
our site & Booking.com
3-star The Mafolie Mafolie offers a swimming pool and provides access to 99 Steps, which is a 19-minute stroll away.
FromINR 16 510
/nightSelect


Lindbergh Bay HotelResort
6.9
Nice618 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 386
/nightSelect


Sapphire Village CondosAparthotel
7.7
Very good104 total reviews
our site & Booking.com
Set about a 25-minute walk from Point Pleasant Resort, the budget Sapphire Village Condos Nazareth includes a restaurant with American cuisine.
FromINR 24 006
/nightSelect
Show more
| 🏨 Lodging in St. Thomas–St. John | 198 |
| 👛 Lowest price | 48676 INR |
| ✍️ Lodging Reviews | 1 630 |