St. Thomas–St. John hotels
Search among 183 available hotels in St. Thomas–St. John.
0Filter & Sort
1-50 out of 183
8.7
Great14 total reviews
our site & Booking.com
At the 3-star Sapphire Beach Resort And Marina East End, located 0.7 km from American Yacht Harbor Shopping Center, you can spend the day in an outdoor pool or keep active with snorkelling, diving and canoeing
FromC$ 196
/nightSelect
Bolongo Bay Beach ResortResort
8.0
Great4 total reviews
our site & Booking.com
The Bay Beach Resort Bolongo lies a 10-minute drive from Estate Thomas, and features a shop and a restaurant.
FromC$ 319
/nightSelect


Emerald Beach ResortResort
7.3
Very good468 total reviews
our site & Booking.com
Guests can relax by a tropical or enjoy American dishes while staying at the comfortable 3-star Emerald Beach Resort, within 10 minutes' drive of John Brewers Bay Beach.
FromC$ 254
/nightSelect


7.8
Very good55 total reviews
our site & Booking.com
Boasting an à la carte restaurant with Caribbean menu, the luxury Ritz-Carlton St. Thomas is set within a minutes' drive from Charlotte Amalie Harbour and 1.4 km from Vessup Beach.
FromC$ 1 824
/nightSelect


8.3
Great133 total reviews
our site & Booking.com
Located within 10 minutes' drive of Water Island, the 3-star Pink Palm Hotel - Adults Only features a swimming pool.
FromC$ 698
/nightSelect


8.6
Great9 total reviews
our site & Booking.com
You can relax by a private swimming pool in the 4-star Marriott'S Frenchman'S Cove Estate Thomas, located 10 minutes by car from Fort Christian.
FromC$ 930
/nightSelect


8.7
Great18 total reviews
our site & Booking.com
Set 5 minutes on foot from Cruz Bay Watersports, the 4-star Westin St. John Resort Villas offers an outdoor swimming pool together with fitness classes, massage therapy and various recreational opportunities for guest enjoyment.
FromC$ 695
/nightSelect


8.8
Great62 total reviews
our site & Booking.com
Offering a quiet setting within 10 minutes' drive of Clinton Phipps Racetrack, the Secret Harbour features a Jacuzzi and an outdoor swimming pool.
FromC$ 745
/nightSelect


7.3
Very good464 total reviews
our site & Booking.com
Being around a 5-minute walk from Point Wellness AntiGravity & Natural Health, the Margaritaville Vacation Club By Wyndham - St Thomas Saint Thomas Island features fitness classes, spa therapy and entertainment activities together with a swimming pool.
FromC$ 305
/nightSelect


10.0
Perfect1 total review
our site & Booking.com
Wharfside Village Shopping Center is just 450 metres from the Flamingo House and St. John Experience Gallery is approximately a 5-minute drive away.
FromC$ 1 266
/nightSelect


8.4
Great140 total reviews
our site & Booking.com
You can relax by an infinity pool in the Westin Beach Resort & Spa At Frenchman'S Reef Frydendal, located nearly a 10-minute ride from Charlotte Amalie Harbor Seaplane Base.
FromC$ 366
/nightSelect


8.0
Great452 total reviews
our site & Booking.com
The Castle Villas At Bluebeards By Capital Vacations is found within 1.3 km of Emancipation Garden, offering a hot tub and an outdoor swimming pool.
FromC$ 140
/nightSelect


Starz HotelHotel
6.2
Nice53 total reviews
our site & Booking.com
Set within 2.5 km of Saint Thomas Synagogue, the 4-star Starz features spa therapy and entertainment activities.
FromC$ 158
/nightSelect


The Mafolie HotelHotel
7.9
Very good370 total reviews
our site & Booking.com
At an 11 km distance from A. H. Riise Mall, the Mafolie includes 28 rooms.
FromC$ 382
/nightSelect


10.0
Perfect6 total reviews
our site & Booking.com
Rooms of the Lovango Resort And Beach Club face the sea and there is also an outdoor swimming pool on the premises.
FromC$ 5 265
/nightSelect


8.3
Great18 total reviews
our site & Booking.com
Boasting an outdoor pool, the 3-star Bay Bolongo is within 3.3 km of Pirates Treasure Museum.
FromC$ 986
/nightSelect


Villa Nautilus St. ThomasAparthotel
8.5
Great2 total reviews
our site & Booking.com
Staying at the Villa Nautilus St. Thomas East End means you will be 3 km from A Touch of Wellness Massage & Health Center, while enjoying an outdoor pool onsite.
FromC$ 425
/nightSelect


Sunset Gardens GuesthouseGuest house
8.0
Great18 total reviews
our site & Booking.com
Located blocks from a bus stop and nearly a 5-minute drive from Back Street, the 3-star Sunset Gardens Guesthouse Saint Thomas Island offers various recreational opportunities and entertainment activities.
FromC$ 134
/nightSelect


Elysian Beach ResortResort
8.2
Great53 total reviews
our site & Booking.com
Located around a 10-minute drive from Smith Bay Beach not too far from Cowpet Bay, the smoke-free Elysian Beach Resort offers 180 rooms together with a hot tub and an outdoor swimming pool.
FromC$ 301
/nightSelect


9.1
Perfect248 total reviews
our site & Booking.com
Set within 25 minutes' walk of Mountain Top, the rooms in the Green Iguana Charlotte Amalie have views of sea.
FromC$ 293
/nightSelect


6.7
Nice446 total reviews
our site & Booking.com
Located within 0.8 km of Hassel Island, the Windward Passage features 140 rooms, various recreational opportunities and evening entertainment activities.
FromC$ 242
/nightSelect


6.8
Nice16 total reviews
our site & Booking.com
Located 5 minutes' drive from Bolongo, the comfortable Limetree Beach Resort By Club Wyndham Saint Thomas Island features entertainment activities and various recreational opportunities on-site along with a swim-up bar.
FromC$ 294
/nightSelect


9.6
Perfect60 total reviews
our site & Booking.com
The 4-star Gallows Point, within a 6-minute stroll of The Marketplace, offers spacious rooms along with a hot tub and an outdoor swimming pool.
FromC$ 1 117
/nightSelect


Sapphire Village CondosAparthotel
7.4
Very good60 total reviews
our site & Booking.com
Set only 600 metres from American Yacht Harbor Shopping Center, the Sapphire Village Condos features spa therapy and entertainment activities.
FromC$ 371
/nightSelect


9.2
Perfect20 total reviews
our site & Booking.com
The 3-star Hampton is a good starting point to Charlotte Amalie's sights including SkyRide to Paradise Point, which is only an 8-minute walk away.
FromC$ 323
/nightSelect


The Ritz Carlton is situated in a business area of Nazareth, at a distance of 4.2 km from Pineapple Beach and approximately a 10-minute drive from Coral World Ocean Park.
FromC$ 1 513
/nightSelect


9.1
Perfect96 total reviews
our site & Booking.com
With views towards sea, the Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection provides guests with a Jacuzzi and an outdoor swimming pool and is located right next to Morningstar Beach.
FromC$ 887
/nightSelect


Villa SantanaHotel
The Villa Santana, located merely 5 minutes' stroll from 99 Steps, is also at a proximity to Main Street.
Select


Bare Feet RetreatHoliday home
8.1
Great23 total reviews
our site & Booking.com
5 adults
1 bedroom
3 beds
The Bare Feet Retreat Villa with sea views lies at 400 metres of Coki Point Beach.
FromC$ 424
/nightSelect


St John InnHotel
The 3-star St John Inn is a perfect vacation spot 5 minutes by car from Hawksnest Beach and other Contant landmarks.
FromC$ 338
/nightSelect


10.0
Perfect2 total reviews
our site & Booking.com
The luxury Great Bay Condominiums Located At The Ritz-Carlton Club, St Thomas is placed in a rural area of Nazareth, at a 4.3 km distance from Coki Point Beach and approximately 10 minutes' drive from Coral World Ocean Park.
FromC$ 1 562
/nightSelect


Hotel 1829Hotel
8.8
Great5 total reviews
our site & Booking.com
Fort Christian Virgin Islands Museum is only 200 metres from the 1829, while Magen's Bay Park is nearly a 10-minute drive away.
FromC$ 852
/nightSelect


6.9
Nice11 total reviews
our site & Booking.com
Located 500 metres from Pirates Treasure Museum, the Bellavista Scott Charlotte Amalie is 6 minutes' walk from Lockhart Gardens Shopping Center.
FromC$ 343
/nightSelect


9.3
Perfect3 total reviews
our site & Booking.com
Boasting an outdoor swimming pool, the Sunset Ridge Villa D is 0.6 km from Enighed Pond.
FromC$ 676
/nightSelect


7.5
Very good14 total reviews
our site & Booking.com
The Sapphire Beach Villa Ocean And Marina View is a good starting point to Tutu's sights including American Yacht Harbor Shopping Center, which is less than a 10-minute stroll away.
FromC$ 244
/nightSelect


Guests can also enjoy access to Marina at Yacht Haven Grande, which is at a 2.9 km distance from the Sailfish Villa Luxury Beachfront Estate Magens Bay Enighed.
FromC$ 3 034
/nightSelect


Mermaid Escape - Amazing Views!Aparthotel
9.7
Perfect18 total reviews
our site & Booking.com
Set a short distance from Point Pleasant Resort, the family Mermaid Escape has an American-style restaurant serving American cuisine.
FromC$ 466
/nightSelect


Chateau NightwindVilla
9.4
Perfect33 total reviews
our site & Booking.com
4 adults
3 bedrooms
3 beds
While staying at the Chateau Nightwind Villa you are invited to discover Marina at Yacht Haven Grande, set a 25-minute stroll away, or Frederick Lutheran Church, which is about 2.2 km away.
FromC$ 149
/nightSelect


Beachfront At Crystal CoveHoliday home
9.6
Perfect18 total reviews
our site & Booking.com
5 adults
1 bedroom
2 beds
The Beachfront At Crystal Cove Villa is a good starting point to East End's sights including Lindquist Beach, which is 10 minutes' walk away.
FromC$ 547
/nightSelect


4 adults
2 bedrooms
2 beds
This 93 m^2 apartment gives direct access to Cowpet Bay and comprises 2 bedrooms.
FromC$ 680
/nightSelect


9.5
Perfect2 total reviews
our site & Booking.com
The 3-star Pavilions And Pools Resort Frydendal is located 2.1 km from Pelican Beach and comprises 25 rooms with modern comforts.
FromC$ 867
/nightSelect


8.6
Great22 total reviews
our site & Booking.com
FromC$ 572
/nightSelect


Point Pleasant ResortApartment
8.5
Great57 total reviews
our site & Booking.com
The largest option:
3 adults
1 bedroom
2 beds
Boasting a stunning location, at 700 metres of Point Wellness AntiGravity & Natural Health, the comfortable Point Pleasant Resort Saint Thomas Island includes a swimming pool.
FromC$ 428
/nightSelect


9.7
Perfect45 total reviews
our site & Booking.com
While staying at the Mary Anne Boutique Hotel Usvi Charlotte Amalie you are invited to discover Pirates Treasure Museum, set a 5-minute ride away, or Royal Dane Mall Shopping Center, which is about 600 metres away.
FromC$ 473
/nightSelect


One Seven SolbergApartment
9.4
Perfect52 total reviews
our site & Booking.com
This 53 m^2 apartment with 1 bedrooms has a fully equipped kitchen, while being set 4 km from the city centre.
FromC$ 254
/nightSelect


Sapphire DreamApartment
9.5
Perfect27 total reviews
our site & Booking.com
Cas Cay is within a 10-minute drive of the Sapphire Dream Nazareth and features shopping and dining.
FromC$ 223
/nightSelect


9.6
Perfect13 total reviews
our site & Booking.com
FromC$ 462
/nightSelect
Show more
| 🏨 St. Thomas–St. John hotels | 183 |
| 👛 Lowest price | 664 CAD |