St. Thomas, U.S. Virgin Islands
Still exploring? Discover similar destinations

Beach Hotels in St. Thomas

Guests

Why book with Hotels.com?

Beach Hotels in St. Thomas

  • Emerald Beach Resort

    Emerald Beach Resort

    3.5-star

    Havensight2.3 kilometers to city centre

    Guest rating6.8.Good551 Hotels.com guest reviews
    Emerald Beach Resort
  • Bolongo Bay Beach Resort

    Bolongo Bay Beach Resort

    3-star

    Green Cay Plantation6 kilometers to city centre

    Guest rating8.0.Very good280 Hotels.com guest reviews
    Bolongo Bay Beach Resort
  • Secret Harbour Beach Resort

    Secret Harbour Beach Resort

    4-star

    Green Cay Plantation10.1 kilometers to city centre

    Guest rating8.6.Fabulous208 Hotels.com guest reviews
    Secret Harbour Beach Resort
  • View of Paradise at Sapphire Beach

    View of Paradise at Sapphire Beach

    3.5-star

    Green Cay Plantation9.7 kilometers to city centre

    Guest rating9.0.Superb82 Hotels.com guest reviews
    View of Paradise at Sapphire Beach
  • Marriott's Frenchman's Cove

    Marriott's Frenchman's Cove

    4-star

    Bellevue3.4 kilometers to city centre

    Guest rating8.6.Fabulous78 Hotels.com guest reviews
    Marriott's Frenchman's Cove
  • The Ritz-Carlton, St. Thomas

    The Ritz-Carlton, St. Thomas

    5-star

    Green Cay Plantation10.9 kilometers to city centre

    Guest rating8.2.Very good132 Hotels.com guest reviews
    The Ritz-Carlton, St. Thomas
  • Point Pleasant Resort

    Point Pleasant Resort

    4-star
    VIP

    Rosendal8 kilometers to city centre

    Guest rating8.4.Very good409 Hotels.com guest reviews
    Point Pleasant Resort
  • Sapphire Beach Resort

    Sapphire Beach Resort

    3-star

    Green Cay Plantation10 kilometers to city centre

    Guest rating7.6.Good40 Hotels.com guest reviews
    Sapphire Beach Resort
  • Crystal Cove Beach Resort by Antilles Resorts

    Crystal Cove Beach Resort by Antilles Resorts

    2.5-star

    Green Cay Plantation9.6 kilometers to city centre

    Guest rating10.0.Exceptional4 Hotels.com guest reviews
    Crystal Cove Beach Resort by Antilles Resorts
  • Virgin Islands Campground

    Virgin Islands Campground

    2-star

    Bellevue3.2 kilometers to city centre

    Guest rating9.0.Superb51 Hotels.com guest reviews
    Virgin Islands Campground
  • Club Wyndham Elysian Beach Resort

    Club Wyndham Elysian Beach Resort

    3.5-star

    Green Cay Plantation10.9 kilometers to city centre

    Guest rating7.6.Good25 Hotels.com guest reviews
    Club Wyndham Elysian Beach Resort
  • Limetree Beach Resort by Club Wyndham

    Limetree Beach Resort by Club Wyndham

    3.5-star

    Green Cay Plantation4.5 kilometers to city centre

    Guest rating9.0.Superb57 Hotels.com guest reviews
    Limetree Beach Resort by Club Wyndham
  • Crystal Cove Villas

    Crystal Cove Villas

    3-star

    Green Cay Plantation9.6 kilometers to city centre

    Guest rating7.6.Good39 Hotels.com guest reviews
    Crystal Cove Villas
  • Sapphire Sanctuary by the Sea

    Sapphire Sanctuary by the Sea

    3-star

    Rosendal7.4 kilometers to city centre

    Guest rating9.0.Superb18 Hotels.com guest reviews
    Sapphire Sanctuary by the Sea
  • Margaritaville Vacation Club by Wyndham - St. Thomas

    Margaritaville Vacation Club by Wyndham - St. Thomas

    4-star

    Rosendal7.9 kilometers to city centre

    Guest rating8.0.Very good675 Hotels.com guest reviews
    Margaritaville Vacation Club by Wyndham - St. Thomas
See more properties

Transport in St. Thomas

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about St. Thomas

Out of 2703 actual guest reviews, beach Accommodations in St. Thomas have an average rating of 3.6.

Looking to enjoy a bit of sun and surf in St. Thomas, stay at a great hotel, and earn free nights while you're at it? Well, we're here to do our best to help.

Hotels.com has 23 St. Thomas beach hotels for you to compare and find the perfect mix of price, amenities, and location. With prices starting at just A$368/night, we try to make it as easy as possible to work within any budget on beaches across U.S. Virgin Islands.

So how popular are beach Accommodations in St. Thomas right now? In the last hour, we've had &TravellersChoiceBooked1 bookings. The most popular choices were:

1. Crystal Cove Beach Resort by Antilles Resorts
2. Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas
3. View of Paradise at Sapphire Beach
4. Limetree Beach Resort by Club Wyndham
5. Virgin Islands Campground


We highly recommend booking now, so you can make sure we can get you the best room available!

When is the best time to go to the beach?

Obviously, the busiest times to hit the beach are going to be major holidays and weekends - especially in between Memorial Day and Labor Day. So if you're looking to save a few bucks (or just avoid the crowds!), your best bet is going to be a weekday or an off-peak time. As a general rule, September is a great time to plan a beach getaway if you're able - most kids are back in school and the weather and water are both still warm enough to make sure you're getting the full sun and sand experience.

How do I find the best beach hotel for me in St. Thomas?

We try to offer as many ways as possible to help you find the perfect room. First, you can take a quick look at our Top 10 Trending Beach Accommodations in St. Thomas to the right. These are great option if you're in a hurry and just looking for a popular location.

Another great way to narrow your search is to use our search tool to filter by amenity, location, star-rating, etc. After you narrow down your list based on your particular needs, take the time to use the reviews provided by our hotel guests. These are people that have actually stayed in St. Thomas so be sure to use their experiences to determine if the room you're considering is right for you (not only do we use our customer's hotel reviews, we also use Expedia's and TripAdvisor's!).

We also try to show off our hotel partners that are doing a great job for our customers, so be sure to check out the beach hotels that our verified guests have rated as the best in St. Thomas for:

1. Cleanliness: Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas
2. Service: Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas
3. Comfort: Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas
4. Condition: Crystal Cove Beach Resort by Antilles Resorts

And as always, at Hotels.com we strive to make it as easy as possible to save money on every booking. We offer our Price Guarantee on most bookings. Plus we offer 3 more ways to save:

1. Hotels.com Rewards - Stay 10 nights, get 1 free*
2. Hotels.com Deals & Discounts - Search over 10,000 deals!
3. Hotels.com promo codes - All our official coupon and discount codes in one place.

Similar destinations

Not sure where to go? Here are some popular destinations you may like

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more St. Thomas hotels