Hotels in St. Thomas and St. John

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in St. Thomas and St. John?

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (169 reviews)
Unwind in bright rooms at this affordable St. Thomas hotel offering an outdoor pool, fitness center, and free breakfast. Just minutes from Sapphire Beach and Magens Bay, with easy access to shopping and island adventures.
The price is CNY1,664
CNY2,013 total
includes taxes & fees
Jun 18 - Jun 19
Hampton by Hilton St. Thomas

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.4 out of 10, Very Good, (1,262 reviews)
Drift into island time at this St. Thomas resort where cabanas dot the beautiful beach. After swimming in the Caribbean or three outdoor pools, enjoy Mediterranean cuisine at Luna Mar. Located 10 minutes from Bolongo Bay with stunning sunset views.
The price is CNY2,369
CNY3,234 total
includes taxes & fees
Jun 10 - Jun 11
The Westin St. Thomas Beach Resort & Spa

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,420 reviews)
Discover paradise at this oceanfront hotel in St. Thomas featuring a shaded beach area and outdoor pool. Caribbean Fusion serves island cuisine with stunning sunset views. Magens Bay is just 10 minutes away, while the helpful staff ensures a peaceful escape.
The price is CNY1,783
CNY2,184 total
includes taxes & fees
Jul 1 - Jul 2
Emerald Beach Resort

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
9.0 out of 10, Wonderful, (469 reviews)
The price is CNY1,317
CNY1,775 total
includes taxes & fees
Jun 16 - Jun 17
Bluebeard's Castle Resort

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,011 reviews)
Savor panoramic vistas from this hillside haven in St. Thomas. The outdoor pool and terrace capture breathtaking island sunsets, while Magens Bay Beach is just a 15-minute drive away. Enjoy complimentary breakfast, WiFi, and parking before exploring nearby Sapphire Beach.
The price is CNY889
CNY1,169 total
includes taxes & fees
Jun 9 - Jun 10
Mafolie Hotel

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very Good, (2,472 reviews)
Escape to this St. Thomas haven where Caribbean waves meet luxury. Just a 10-minute walk from Coki Point Beach, enjoy 2 outdoor pools, beachfront dining at Margaritaville Restaurant, and convenient poolside bars for tropical refreshments.
The price is CNY2,377
CNY2,674 total
includes taxes & fees
Jun 10 - Jun 11
Margaritaville Vacation Club - St. Thomas

The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (27 reviews)
The price is CNY1,606
CNY1,967 total
includes taxes & fees
Jun 22 - Jun 23
The Green Iguana Hotel

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,002 reviews)
Nestled on a tranquil stretch of shoreline, this St. Thomas retreat offers a serene beach with prime snorkeling in calm waters. Relax in sun loungers, sip beachside drinks, and indulge in massages while the Sunset Grille provides picturesque oceanfront dining.
The price is CNY4,216
CNY5,207 total
includes taxes & fees
Jun 10 - Jun 11
Secret Harbour Beach Resort

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very Good, (470 reviews)
Escape to this luxurious St. Thomas resort with direct beach access, 4 restaurants, and 3 bars/lounges. Unwind at the full-service spa offering deep-tissue massages and hydrotherapy, or lounge by the outdoor pools. Sapphire Beach and Trunk Bay are nearby.
The price is CNY5,084
CNY6,746 total
includes taxes & fees
Jul 7 - Jul 8
The Ritz-Carlton, St. Thomas

Hotel 1829

Hotel 1829
4.5 star property
St. Thomas
9.8 out of 10, Exceptional, (32 reviews)
Immerse yourself in this charming hotel with an outdoor pool and spa services. Grab a bite at the restaurant or unwind at the bar after exploring Sapphire Beach and Magens Bay. Enjoy conveniences like free WiFi and parking during your Caribbean getaway.
The price is CNY1,489
CNY1,824 total
includes taxes & fees
Jun 10 - Jun 11
Hotel 1829

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,469 reviews)
Dive into Caribbean excitement at this harbor-side hotel with an outdoor pool and fitness center. Just minutes from Cyril E. King Airport and a short drive to Magens Bay Beach, guests appreciate the helpful staff, clean rooms, and convenient location near Sapphire Beach.
The price is CNY1,216
CNY1,490 total
includes taxes & fees
Jun 9 - Jun 10
Windward Passage Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (174 reviews)
Beachfront paradise on St. Thomas with a serene outdoor pool, 2 on-site restaurants, and airport shuttle service. Just minutes from Bolongo Bay and Magens Bay Beach, this hotel offers free WiFi and spectacular ocean views that guests call "absolutely gorgeous."
The price is CNY4,068
CNY5,323 total
includes taxes & fees
Jun 17 - Jun 18
Buoy Haus Beach Resort St. Thomas, Autograph Collection

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (39 reviews)
Escape to this serene resort just minutes from Cruz Bay Beach and Virgin Islands National Park. Unwind at 2 outdoor pools, rejuvenate with deep-tissue massages at the spa, or savor cuisine at either restaurant. A poolside bar and sauna complete this tropical haven.
The price is CNY1,606
CNY2,485 total
includes taxes & fees
Jun 18 - Jun 19
The Saint Resort

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very Good, (1,087 reviews)
Surrounded by coastal charm, this welcoming hotel offers Caribbean dining at Sugarcane Grille and a refreshing outdoor pool. Enjoy free WiFi and daily housekeeping while exploring nearby Sapphire Beach, just a short drive from the airport.
The price is CNY810
CNY993 total
includes taxes & fees
Jun 9 - Jun 10
Bunker Hill Hotel

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,012 reviews)
Tropical charm awaits at this St. Thomas hotel near Cyril E. King Airport. Swim in the outdoor pool, work out in the fitness center, or relax in the garden. Convenient for exploring Magens Bay Beach and Bolongo Bay while enjoying clean rooms and attentive service.
The price is CNY1,039
CNY1,400 total
includes taxes & fees
Jun 10 - Jun 11
Lindbergh Bay Hotel and Villas

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (448 reviews)
Tropical paradise meets island convenience at this Cruz Bay hotel, where free breakfast fuels days of adventure. The outdoor pool offers refreshing breaks after hiking nearby trails, while rooms with refrigerators and microwaves provide homey comfort.
The price is CNY1,773
CNY1,995 total
includes taxes & fees
Jun 13 - Jun 14
St John Inn

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (403 reviews)
Discover this tranquil adults-only haven featuring deep-tissue massages at the full-service spa and a refreshing outdoor pool with hot tub. Enjoy complimentary breakfast before exploring Sapphire Beach and Magens Bay, both a short drive from this charming St. Thomas retreat.
The price is CNY1,716
CNY2,269 total
includes taxes & fees
Jun 16 - Jun 17
The Pink Palm Hotel - Adults Only

The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (26 reviews)
Enjoy the boutique charm of this St. Thomas hotel with an inviting outdoor pool and free WiFi. Located just a short drive from Magens Bay Beach, Sapphire Beach, and only 5 minutes from the Seaplane Base.
The price is CNY1,749
CNY2,143 total
includes taxes & fees
Jun 10 - Jun 11
The Mary Anne Boutique Hotel USVI

Island View Guesthouse

Island View Guesthouse
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (375 reviews)
Wake up to farm-to-table breakfast at Island View Steakhouse before cooling off in the outdoor pool. Just minutes from St. Thomas Seaplane Base, this guesthouse offers easy access to Magens Bay Beach with free parking and WiFi.
The price is CNY978
CNY1,605 total
includes taxes & fees
Jul 6 - Jul 7
Island View Guesthouse

Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (199 reviews)
Escape to this oceanside retreat with direct access to snorkeling adventures. Relax at 2 outdoor pools or unwind in the hot tub after a workout in the 24-hour fitness center. Fully-equipped condos with kitchens offer homelike comfort near Sapphire Beach and Bolongo Bay.
The price is CNY5,695
CNY6,407 total
includes taxes & fees
Jun 23 - Jun 24
Marriott's Frenchman's Cove
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in St. Thomas and St. John and save more

Sign in to unlock great savings.
Showing deals for:Jun 12 - Jun 14
Showing deals for:Jul 7 - Jul 8

Check out hotels with a spa in St. Thomas and St. John

You may also like hotels with pools in St. Thomas and St. John

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in St. Thomas and St. John

Learn more about St. Thomas and St. John

St. Thomas and St. John is notable for its seaside while top attractions include Sapphire Beach, Trunk Bay, and Virgin Islands National Park. This beachside city has something for everyone including sights like Lindquist Beach and Wyndham Sugar Bay Beach within a tropical setting.

Check out reviews of St. Thomas and St. John hotels guests love

Frequently asked questions

Why should I book my St. Thomas and St. John accommodation with Hotels.com?
There are plenty of reasons to book your St. Thomas and St. John travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.