St. Thomas and St. John Beach Resorts from RM413

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Thomas and St. John Beach Resorts

Next weekend
In two weeks

Our top choices for St. Thomas and St. John beach hotels

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,004 reviews)
  • cleanliness
    Soak up Caribbean sun steps from the beach with easy access to snorkelling and diving.
The price is RM608
RM819 total
includes taxes & fees
1 Jun - 2 Jun
Lindbergh Bay Hotel and Villas

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,434 reviews)
  • cleanliness
    Relax on pristine white sand at this seaside retreat with outdoor pool and terrace.
The price is RM712
RM872 total
includes taxes & fees
4 May - 5 May
Windward Passage Hotel

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,367 reviews)
  • cleanliness
    Savour paradise steps from the sand with beachfront dining, water sports, and a vibrant beach bar at this oceanside retreat with umbrellas.
The price is RM1,195
RM1,464 total
includes taxes & fees
22 May - 23 May
Emerald Beach Resort

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (392 reviews)
The price is RM1,069
RM1,401 total
includes taxes & fees
7 May - 8 May
The Pink Palm Hotel - Adults Only

Galleon House Hotel

Galleon House Hotel
3.0 star property
St. Thomas
7.8 out of 10, Good, (1,002 reviews)
The price is RM338
RM413 total
includes taxes & fees
1 Jun - 2 Jun
Galleon House Hotel

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,001 reviews)
The price is RM711
RM899 total
includes taxes & fees
31 May - 1 Jun
Mafolie Hotel

Island View Guesthouse

Island View Guesthouse
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (361 reviews)
The price is RM708
RM1,105 total
includes taxes & fees
31 May - 1 Jun
Island View Guesthouse

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,071 reviews)
The price is RM474
RM581 total
includes taxes & fees
1 Jun - 2 Jun
Bunker Hill Hotel

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,204 reviews)
  • cleanliness
    Soak up paradise at the white sand beach resort with private cabanas, ocean dining, and three refreshing pools.
The price is RM2,180
RM2,805 total
includes taxes & fees
16 May - 17 May
The Westin St. Thomas Beach Resort & Spa

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
St. Thomas
8.8 out of 10, Excellent, (507 reviews)
The price is RM934
RM1,274 total
includes taxes & fees
4 May - 5 May
Two Sandals – A Boutique Hotel
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.

Choose what matters most at beach hotels in St. Thomas and St. John

Beach hotels with pools in St. Thomas and St. John

Beach hotels with free breakfast in St. Thomas and St. John

4-star beach hotels 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 St. Thomas and St. John Hotel Reviews

Explore a world of travel with Expedia