Hotels in St. Thomas

Search over 2,386 hotels from $123

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated St. Thomas Hotels

Don't see what you're looking for?
See all available properties in St. Thomas
View all properties
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.

Cheap St. Thomas hotels options

    Bunker Hill Hotel

    Bunker Hill Hotel

    2307 Commandant Gade, St. Thomas
    The price is $138 per night from May 12 to May 13
    $138
    includes taxes & fees
    $124 per night
    May 12 - May 13
    7.8/10 Good! (1,049 reviews)
    Galleon House Hotel

    Galleon House Hotel

    31 Kongen Gade, Charlotte Amalie, St. Thomas
    The price is $123 per night from May 11 to May 12
    $123
    includes taxes & fees
    $110 per night
    May 11 - May 12
    Windward Passage Hotel

    Windward Passage Hotel

    Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
    The price is $265 per night from May 4 to May 5
    $265
    includes taxes & fees
    $238 per night
    May 4 - May 5
    6.8/10 (1,407 reviews)
    Emerald Beach Resort

    Emerald Beach Resort

    8070 Lindbergh Bay, St. Thomas, St. Thomas
    The price is $297 per night from May 7 to May 8
    $297
    includes taxes & fees
    $266 per night
    May 7 - May 8
    7.4/10 Good! (1,008 reviews)
    Sunset Gardens Guesthouse

    Sunset Gardens Guesthouse

    8305 Contant, St. Thomas, St. Thomas
    The price is $183 per night from May 5 to May 6
    $183
    includes taxes & fees
    $164 per night
    May 5 - May 6
    6.8/10 (254 reviews)
    Lindbergh Bay Hotel and Villas

    Lindbergh Bay Hotel and Villas

    8075 Lindbergh Bay, St. Thomas, St. Thomas
    The price is $186 per night from May 9 to May 10
    $186
    includes taxes & fees
    $167 per night
    May 9 - May 10
    6.6/10 (1,001 reviews)

Top reasons to visit St. Thomas

  1. Breathtaking Beaches: With its stunning tropical beaches and crystal-clear waters, St. Thomas offers the perfect paradise for beach lovers.
  2. Unforgettable Outdoor Adventure: Explore nearby islands, go snorkeling or sailing, and enjoy a romantic sunset cruise - St. Thomas is an adventure waiting to happen.
  3. Charming Port: Discover the charm of St. Thomas' port, with its vibrant atmosphere and bustling activity, perfect for shopping and people-watching.
  4. Thomas Island: Don't miss the chance to visit the stunning Thomas Island, where you can immerse yourself in the beauty of nature and enjoy breathtaking views.
  5. Honeymoon Beach: Spend a day at the famous Honeymoon Beach, known for its great snorkeling spots and idyllic setting, perfect for a romantic getaway.

Popular hotels in St. Thomas

St. Thomas, a tropical paradise in the U.S. Virgin Islands, offers a variety of hotel options to suit every traveler's needs. From luxurious beachfront resorts to charming sea-view accommodations, there is something for everyone. Whether you're looking for top hotels with all the amenities or more budget-friendly options, St. Thomas has it all. Soak up the sun, relax on the pristine beaches, and enjoy the breathtaking views at the best hotels in this Caribbean gem.

  1. Margaritaville Vacation Club by Wyndham - St. Thomas - This 4.0-star hotel offers close proximity to poolside bar, beach, kitchenette, hot tub, cafes, coffee, concierge, fitness center, spa, and sports facilities. With its beautiful beach location and array of amenities, it's perfect for an outdoor vacation.
  2. Windward Passage Hotel - This 3.5-star hotel is conveniently located near the ferry, casino, historical sites, port, and islands. With its friendly people, stunning views, and walking distance to the marina and beach, it offers a great option for outdoor enthusiasts.
  3. Bunker Hill Hotel - This 3.0-star hotel is situated 2.5 miles away from St. Thomas. It is in close proximity to historical sites, wedding venues, indoor and outdoor pools, friendly people, views, smoking areas, ferry terminals, and the port. With its historical charm and pool options, it's a good choice for your outdoor vacation.

Top things to see and do in St. Thomas

Welcome to St. Thomas, U.S. Virgin Islands, where the possibilities for adventure and relaxation are endless. With its breathtaking tropical beaches and crystal-clear waters, this Caribbean paradise offers a wide range of activities for every type of traveler. From snorkeling and boating to exploring the charming port and indulging in romantic sunset cruises, there is something for everyone here. Don't miss the chance to visit the stunning Thomas Island or spend a day at the famous Honeymoon Beach, known for its great snorkeling spots. Whether you're seeking adventure or simply want to unwind in paradise, St. Thomas has it all.

  1. Sapphire Beach: A stunning beach with crystal-clear turquoise waters and soft white sand. Snorkel among vibrant coral reefs, take a refreshing dip in the sea, or embark on exciting boat excursions to nearby islands. After a day of adventure, indulge in delicious dining options overlooking the picturesque beach.
  2. Bolongo Bay: This bay offers a mesmerizing outdoor experience with its breathtaking scenery. Relax on pristine beaches, sip tropical drinks at beachfront bars, and enjoy live music and entertainment as the sun sets. Dive into the sea for some snorkeling or feast on mouthwatering seafood while immersing yourself in the vibrant island atmosphere.
  3. Blackbeard's Castle: Step into history and romance at Blackbeard's Castle, a captivating castle with panoramic views of the islands. Explore the fascinating exhibits and learn about the pirate era. Take a boat trip, snorkel in the turquoise waters, and feel the tropical breeze as you embrace the allure of this historical and cultural gem.

Best places to visit in St. Thomas

St. Thomas, in the US Virgin Islands, offers the perfect outdoor vacation with its stunning beaches, tropical landscapes, and crystal-clear waters. Explore the nearby islands, go snorkeling or sailing, and enjoy a romantic sunset cruise. St. Thomas is a dream destination for those seeking an unforgettable outdoor adventure.

  1. Green Cay Plantation: Nestled in the heart of St. Thomas, Green Cay Plantation offers a unique outdoor holiday experience with its lush landscapes and serene atmosphere. Immerse yourself in the local affinities of this popular neighborhood as you explore its picturesque hiking trails, perfect for nature enthusiasts. The plantation's verdant surroundings provide the ideal backdrop for outdoor activities such as bird watching or simply enjoying a peaceful picnic. With its tranquil ambiance and stunning views, Green Cay Plantation is a must-visit for those seeking a rejuvenating escape into nature.
  2. Rosendal: Discover the vibrant charm of Rosendal, a popular neighborhood in St. Thomas that promises a one-of-a-kind outdoor holiday experience. Immerse yourself in the local atmosphere as you explore the area's scenic beaches and crystal-clear waters, perfect for snorkeling or swimming. The neighborhood's laid-back vibe and friendly locals make it an ideal destination for beach lovers and water sports enthusiasts. Whether you're soaking up the sun or diving into the turquoise sea, Rosendal offers a unique coastal experience that will leave you with unforgettable memories.
  3. Bellevue: Experience the best of St. Thomas' outdoor holiday offerings in the charming neighborhood of Bellevue. Known for its breathtaking landscapes and breathtaking views, Bellevue is a paradise for adventure seekers. Embark on thrilling hikes through the neighborhood's rugged trails, allowing you to immerse yourself in the natural beauty of the area. From scenic overlooks to hidden waterfalls, Bellevue offers a multitude of outdoor activities that cater to all levels of adventurers. Whether you're an avid hiker or simply seeking a serene escape, Bellevue is worth visiting for an unforgettable outdoor holiday.

Seasonal travel trends of St. Thomas

The popularity of St. Thomas shows no change throughout the year. The most popular time to visit is between July and September, with a seasonal peak in September. The off-peak tourist season is from October and December, with October typically being the quietest month.

Check out the month-by-month weather chart for St. Thomas to help you plan your next trip. With a monthly average of 83.3 degrees Fahrenheit, you can expect the hottest temperatures in September. The coldest month, on average, is March. The most rainfall typically happens in September. Regardless of when you visit St. Thomas, every season has a reason to stay.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationcloud iconCloudiness
January78.4°F (25.8°C)No Rain (Dry)Mostly Sunny
February77.9°F (25.5°C)No Rain (Dry)Mostly Sunny
March77.5°F (25.3°C)No Rain (Dry)Mostly Sunny
April78.6°F (25.9°C)No Rain (Dry)Mostly Sunny
May80.2°F (26.8°C)Light RainMostly Cloudy
June81.7°F (27.6°C)Light RainMostly Sunny
July82.2°F (27.9°C)Light RainMostly Sunny
August82.8°F (28.2°C)Light RainMostly Sunny
September83.3°F (28.5°C)Light RainMostly Sunny
October82.9°F (28.3°C)Light RainMostly Sunny
November81.3°F (27.4°C)Light RainMostly Cloudy
December79.7°F (26.5°C)No Rain (Dry)Mostly Sunny

What's the best place for a stay in St. Thomas?

What are some favorite hotels for a stay with my family in St. Thomas?

There are 37 family-friendly hotels in St. Thomas so you're sure to find a place that you and your kids love. The Westin St. Thomas Beach Resort & Spa is a resort offering 3 outdoor pools, 3 restaurants, and free babysitting. You and your family can also consider The Ritz-Carlton, St. Thomas, a resort offering 2 outdoor pools, a kids' club, and 4 restaurants. Another option is Point Pleasant Resort, a resort offering 3 outdoor pools, a private beach, and 2 restaurants.

What are some of the best hotels in central St. Thomas?

Here are some of the most popular hotels in the center of St. Thomas:

You'll love St. Thomas for its beautiful beaches and scenic seaside. Close to central St. Thomas, you'll find top places to visit like Magens Bay Beach and Sapphire Beach.

What are the best hotels near Sapphire Beach?

Enjoy a day by the water at this popular beach, located 0.3 mi from the heart of Red Hook. There are 185 hotels within a mile of Sapphire Beach, giving you plenty of choices, and here are some of the top ones:

St. Thomas hotels essential information

Accommodation
2,386 hotels
Lowest Price
$123
Highest Price
$1,054
Popular hotels
Margaritaville Vacation Club - St. Thomas, Windward Passage Hotel, The Westin St. Thomas Beach Resort & Spa, Emerald Beach Resort, Hilltop Villas at Bluebeard's Castle, Castle Villas at Bluebeard's, Flamboyan on the Bay Resort and Villas, The Ritz-Carlton, St. Thomas, Bunker Hill Hotel, Mafolie Hotel, Lindbergh Bay Hotel and Villas, Pirates Pension at Bluebeard's Castle

Booking tips for St. Thomas

Booking tips for St. Thomas

Find your perfect hotel with Orbitz

We prioritize inclusivity in travel, ensuring that your next trip is a welcoming experience. Utilize our filters to discover eco-certified hotels or those that actively embrace LGBTQ+ guests. Furthermore, our customized filters allow you to narrow down accommodations based on proximity to popular attractions, convenient book now, pay later options, and more.

Travel as you are

At Orbitz, we embrace diversity and inclusion, celebrating equality in travel. From our early LGBTQIA advertisements to supporting progressive charities, we have always been a reliable partner. Our commitment remains strong, bringing people of all backgrounds together to celebrate their identity and destinations. With our tools, LGBTQIA+ travelers can confidently plan and book their trips, ensuring they stay where they are celebrated, not just tolerated.

Saving tips for your trip

Save money by visiting St. Thomas during the less popular season from October to December. Consider bundling your flights, hotel, and car bookings together for a discounted price. While exploring the island, take advantage of these inexpensive local activities: visit the beautiful beaches for a relaxing day in the sun, go snorkeling to discover the vibrant underwater world, and take a romantic sailing trip to enjoy the stunning sea views. These affordable options will ensure you have a memorable and budget-friendly trip to St. Thomas.

Recent Reviews