St. Thomas–St. John hotels

Search among 183 available hotels in St. Thomas–St. John.

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-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
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
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
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
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
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
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
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
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
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
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
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
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
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
Tropical PanoramaHoliday home
FromC$ 2 295 /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
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
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 essential information

🏨 St. Thomas–St. John hotels 183
👛 Lowest price 664 CAD