Accommodations and places to stay in St. Thomas–St. John

Search among 175 available lodgings 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.
0Filter & Sort
View map
1-20 out of 175
8.3
Great133 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 46 838 /nightSelect
7.3
Very good464 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 20 475 /nightSelect
8.3
Great18 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 66 135 /nightSelect
8.7
Great18 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 46 657 /nightSelect
7.8
Very good55 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 122 395 /nightSelect
8.4
Great140 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 24 552 /nightSelect
8.6
Great9 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 62 421 /nightSelect
8.8
Great62 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 50 009 /nightSelect
8.0
Great4 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 21 381 /nightSelect
6.7
Nice446 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 217 /nightSelect
7.3
Very good468 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 032 /nightSelect
8.7
Great14 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 136 /nightSelect
10.0
Perfect6 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 353 325 /nightSelect
8.2
Great53 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 20 203 /nightSelect
6.8
Nice16 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 19 750 /nightSelect
8.0
Great452 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 422 /nightSelect
7.0
Very good533 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 10 872 /nightSelect
9.6
Perfect60 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 74 923 /nightSelect
7.9
Very good370 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 25 639 /nightSelect
7.4
Very good60 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 914 /nightSelect
Show more

Lodging in St. Thomas–St. John essential information

🏨 Lodging in St. Thomas–St. John 175
👛 Lowest price 44302 INR