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

Search among 211 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
0Filter & Sort
View map
1-100 out of 211
8.4
Great27 reviews
The Bay Beach Resort Bolongo lies a 10-minute drive from Estate Thomas, and features a shop and a restaurant.
FromC$ 328 /nightSelect
8.2
Great47 reviews
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$ 872 /nightSelect
8.4
Great77 reviews
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 664 /nightSelect
8.2
Great47 reviews
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$ 314 /nightSelect
8.0
Great89 reviews
There are rooms facing garden and the 3-star Lindbergh Bay Hotel And Villas Saint Thomas Island is set 75 km from Christiansted Harbor-SSB Seaplane Base airport.
FromC$ 167 /nightSelect
8.4
Great43 reviews
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$ 394 /nightSelect
8.6
Great39 reviews
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$ 811 /nightSelect
8.6
Great32 reviews
Situated 1.2 km from Cruz Bay Beach, the Estate Lindholm Cruz Bay offers 17 guest rooms.
FromC$ 576 /nightSelect
8.8
Great58 reviews
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$ 957 /nightSelect
7.4
Very good33 reviews
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$ 310 /nightSelect
8.6
Great32 reviews
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$ 201 /nightSelect
8.2
Great32 reviews
Offering a quiet setting within 10 minutes' drive of Clinton Phipps Racetrack, the Secret Harbour features a Jacuzzi and an outdoor swimming pool.
FromC$ 607 /nightSelect
8.2
Great48 reviews
The 3-star Sugar Bay Resort And Spa is located 650 metres of Water Bay Beach and comprises 294 rooms with modern comforts.
FromC$ 179 /nightSelect
7.8
Very good41 reviews
Set only 600 metres from American Yacht Harbor Shopping Center, the Sapphire Village Condos features spa therapy and entertainment activities.
FromC$ 272 /nightSelect
8.2
Great48 reviews
Located at a medium distance from Magens Bay, the 3-star Bunker Hill Saint Thomas Island offers a swimming pool and a lounge bar.
FromC$ 190 /nightSelect
8.2
Great9 reviews
Located within 10 minutes' drive of Water Island, the 3-star Pink Palm Hotel - Adults Only features a swimming pool.
FromC$ 814 /nightSelect
8.0
Great40 reviews
Havensight Mall Shopping Center is set within 15 minutes' walk of the Pirate'S Pension At Bluebeard'S Castle By Capital Vacations.
FromC$ 374 /nightSelect
8.8
Great24 reviews
Boasting an outdoor pool, the 3-star Bay Bolongo is within 3.3 km of Pirates Treasure Museum.
FromC$ 1 014 /nightSelect
7.6
Very good30 reviews
While staying at the Island Beachcomber Saint Thomas Island you are invited to discover Plantation Crown and Hawk Botanical Garden, set a 25-minute walk away, or Saint Thomas Synagogue, which is 10 minutes away by car.
FromC$ 276 /nightSelect
8.2
Great5 reviews
There are rooms facing sea and the 4-star Boundless Bliss is set 70 km from Christiansted Harbor-SSB Seaplane Base airport.
FromC$ 200 /nightSelect
8.4
Great7 reviews
Set within 2.5 km of Saint Thomas Synagogue, the 4-star Starz features spa therapy and entertainment activities.
FromC$ 182 /nightSelect
This luxury hotel with an outdoor pool is just a 10-minute drive from Crabby's Watersports.
Select
Featuring an outdoor swimming pool and a lounge bar, the Harbour Beach Villas Saint Thomas Island is located only 0.6 km from American Yacht Harbor Shopping Center and nearly 5 minutes' walk from Secret Harbour Beach.
FromC$ 1 043 /nightSelect
Located 500 metres of Limetree Beach and less than 10 minutes on foot from Bolongo, the smoke-free Villa Marbella Suites features entertainment activities and barbeque grills.
FromC$ 294 /nightSelect
7.8
Very good35 reviews
While staying at the Caneel Bay Resort Cruz Bay you are invited to discover The Marketplace, set about a 10-minute ride away, or Leinster Bay, which is 10 minutes' drive away.
FromC$ 693 /nightSelect
The 3-star St John Inn is a perfect vacation spot 5 minutes by car from Hawksnest Beach and other Contant landmarks.
FromC$ 347 /nightSelect
While staying at the Ritz Carlton Villa you are invited to discover American Yacht Harbor Shopping Center, set a 15-minute walk away, or Lindquist Beach, which is 2.7 km away.
FromC$ 1 701 /nightSelect
8.6
Great15 reviews
4 adults
1 bedroom
2 beds
Located 70 km from Christiansted Harbor-SSB Seaplane Base airport, the 2-star Virgin Islands Campground provides shuttle service, as well as golf carts for rent.
FromC$ 399 /nightSelect
WaterfallVilla
Virgin Islands National Park is 2.6 km from the Waterfall Villa.
Select
The Virgin Islands Campground Saint Thomas Island is set within 17 minutes' walk of Elephant Bay and 10 minutes' drive from Fort Christian.
FromC$ 453 /nightSelect
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$ 153 /nightSelect
8.6
Great32 reviews
While staying at the 3-star Pavilions And Pools Condo Villas Saint Thomas Island you are invited to discover Smith Bay Beach, set 10 minutes away by car, or Mahogany Run Golf Course, which is 25 minutes' walk away.
FromC$ 347 /nightSelect
Galleon House HotelBed & Breakfast
8.4
Great88 reviews
Located 400 metres of Emancipation Garden, the 2-star Galleon House offers an express breakfast and features an outdoor swimming pool.
FromC$ 174 /nightSelect
8.2
Great108 reviews
Located within 0.8 km of Hassel Island, the Windward Passage features 140 rooms, various recreational opportunities and evening entertainment activities.
FromC$ 268 /nightSelect
8.4
Great54 reviews
Located at 600 metres from the red-brick Fort Christian, the Olga'S Fancy Saint Thomas Island features 12 rooms with views of the harbour.
FromC$ 207 /nightSelect
8.6
Great13 reviews
The 3-star Sapphire, at 900 metres from Red Hook, boasts access to a white beach and also features spa therapy and loungers.
FromC$ 308 /nightSelect
8.2
Great22 reviews
Point Pleasant Resort is nearly 25 minutes' walk from the 3-star 2Br Luxury Beachfront Duplex Villa On Sapphire Beach III East End, while Smith Bay Beach is only 1.7 km away.
FromC$ 1 264 /nightSelect
8.4
Great60 reviews
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$ 144 /nightSelect
7.6
Very good11 reviews
Offering massage therapy and entertainment activities, the 3-star Paradise Cove Ocean Front Villas And Suites Saint Thomas Island is situated within 15 minutes' walk of American Yacht Harbor Shopping Center.
FromC$ 393 /nightSelect
8.2
Great30 reviews
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$ 376 /nightSelect
8.4
Great177 reviews
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$ 261 /nightSelect
7.8
Very good45 reviews
Set within 25 minutes' walk of Mountain Top, the rooms in the Green Iguana Charlotte Amalie have views of sea.
FromC$ 369 /nightSelect
8.0
Great30 reviews
Guests of the 3-star Hilltop Villas At Bluebeard'S Castle By Capital Vacations Charlotte Amalie can relax in the lounge bar or lounge at an outdoor pool.
FromC$ 222 /nightSelect
Midtown Guest HouseGuest house
8.4
Great53 reviews
The comfortable 2-star Midtown Guest House Charlotte Amalie is about 5 minutes' drive from Mountain Top and has a quick access to Marina at Yacht Haven Grande.
FromC$ 111 /nightSelect
9.0
Perfect1 review
There are rooms facing sea and the Smitty'S Home Away From Home Charlotte Amalie is set nearly a 10-minute walk from Market Square.
FromC$ 229 /nightSelect
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$ 2 185 /nightSelect
6 adults
2 bedrooms
3 beds
Set 1.9 km from Blackbeard's Castle, the rooms in the Cottage At Villa Indigo have views of city.
FromC$ 349 /nightSelect
7.8
Very good12 reviews
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$ 392 /nightSelect
8.8
Great9 reviews
Set around a 5-minute stroll from Enighed, Saint John, the unpretentious St. John Inn Cruz Bay features an outdoor tennis court and entertainment activities.
FromC$ 314 /nightSelect
8.2
Great27 reviews
Featuring an outdoor pool and 12 rooms, the smoke-free Flamboyan On The Bay Resort & Villas Canaan is within 5 minutes' drive of Peterborg.
FromC$ 221 /nightSelect
8.4
Great60 reviews
At an 11 km distance from A. H. Riise Mall, the Mafolie includes 28 rooms.
FromC$ 193 /nightSelect
Mermaid EscapeAparthotel
Select
Boasting tranquil accommodation with the bay views, the property is located 30 minutes' walk from the city center.
Select
Point Pleasant Resort is at a 2.7 km distance from the 2-star Crystal Cove Beach Resort By Antilles Resorts and Smith Bay Beach is nearly a 17-minute stroll away.
FromC$ 761 /nightSelect
The Sand Dollar Battery Hill, located a mere 0.6 km from The Marketplace, is also at a proximity to Our Lady of Mount Carmel Catholic Church.
Select
The Crystal Palace overlooks Magens Bay and is located just 350 metres from Main Street.
Select
The 2-star Two Sandals By The Sea Inn - B&B is a good starting point to Saint Thomas Island's sights including Christiansted Harbor-SSB Seaplane Base airport, which is 70 km away.
FromC$ 453 /nightSelect
Hurricane Hole is 10 minutes' drive from the 2-star Eco Resort and Ram Head Trail is 600 metres away.
FromC$ 410 /nightSelect
The 4-star Inn At Villa Olga Bolongo is set 10 minutes' drive from SkyRide to Paradise Point and within a 10-minute drive of Lionel Roberts Stadium.
Select
8.6
Great9 reviews
Point Pleasant Resort is within 5 minutes' drive of the 3-star Sapphire Village Resort Saint Thomas Island, while Point Wellness AntiGravity & Natural Health is 5 minutes away by car.
FromC$ 172 /nightSelect
Select
Select
Select
FromC$ 260 /nightSelect
Select
The BreezeApartment
Select
Scotland Villa 1Apartment
Select
FromC$ 856 /nightSelect
FromC$ 547 /nightSelect
Petit BordeauxApartment
Select
FromC$ 699 /nightSelect
AnestasiVilla
FromC$ 458 /nightSelect
FromC$ 729 /nightSelect
FromC$ 3 085 /nightSelect
FromC$ 1 094 /nightSelect
Select
FromC$ 2 538 /nightSelect
FromC$ 753 /nightSelect
FromC$ 260 /nightSelect
7.4
Very good4 reviews
While staying at the beachfront Sun-Days At Crystal Cove On Sapphire Beach East End you are invited to discover Coral World Ocean Park, set about a 10-minute ride away, or Smith Bay Beach, which is only 13 minutes' walk away.
FromC$ 294 /nightSelect
Select
This 400 m² apartment gives direct access to Magistrate Court Barbel Plaza and comprises 1 bedrooms.
FromC$ 142 /nightSelect
This 111 m² apartment gives direct access to Saint John Bay and comprises 2 bedrooms.
Select

Lodging in St. Thomas–St. John essential information

🏨 Lodging in St. Thomas–St. John 211
👛 Lowest price 111 CAD
✍️ Lodging Reviews 1 893