Beach Hotels in St. Thomas and St. John, U.S. Virgin Islands

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

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

This weekend
Next weekend

Top St. Thomas and St. John Beach Hotels

The Ritz-Carlton, St. Thomas

5.0 star property
8.4 out of 10, Very Good, (397)
"Conveniently located on the east side of the island. Quick access to the St John ferry. Beautiful view of St John from the pool /
beach
area. Great staff! Could use some evening entertainment. Very quiet on the resort after dinner."
Tracy
The price is P41,010
P54,556 total
includes taxes & fees
Aug 3 - Aug 4
The Ritz-Carlton, St. Thomas

The Westin St. Thomas Beach Resort & Spa

4.5 star property
8.2 out of 10, Very Good, (1004)
"I love the location and views throughout the resort, the accessibility to the
beach
, good restaurants and many other amenities. The staff was very friendly, courteous, responsive, accommodating and very helpful at all times."
Damien
The price is P19,646
P26,812 total
includes taxes & fees
Aug 3 - Aug 4
The Westin St. Thomas Beach Resort & Spa

The Westin St. John Resort Villas

4.5 star property
8.2 out of 10, Very Good, (425)
"Perfect for a relaxing vacation. The
beach
and pool are amazing!"
Joshua
The price is P32,459
P36,517 total
includes taxes & fees
Aug 1 - Aug 2
The Westin St. John Resort Villas

Flamboyan on the Bay Resort and Villas

3.5 star property
8.8 out of 10, Excellent, (672)
"Great place to stay. Close to the best
beach
on the island and AMAZING view from the room"
Nicholas
The price is P5,851
P7,167 total
includes taxes & fees
Aug 3 - Aug 4
Flamboyan on the Bay Resort and Villas

Margaritaville Vacation Club - St. Thomas

4.0 star property
8.2 out of 10, Very Good, (2082)
"It's a nice place to stay. Has enough amenities to enjoy; a restaurant, pools, the
beach
, a bar. The room is spacious and comfortable. The gym is also nice."
Aileen
The price is P21,768
P24,489 total
includes taxes & fees
Jul 7 - Jul 8
Margaritaville Vacation Club - St. Thomas

Emerald Beach Resort

3.5 star property
7.6 out of 10, Good, (1024)
"Hotel is convenient to town and has a good
beach
"
Mark
The price is P14,008
P17,159 total
includes taxes & fees
Aug 1 - Aug 2
Emerald Beach Resort

Windward Passage Hotel

3.5 star property
7.0 out of 10, Good, (1380)
"I like the proximity to where my brother is living thats why i stay there plus I love the view."
Joann
Windward Passage Hotel

Two Sandals – A Boutique Hotel

3.5 star property
8.8 out of 10, Excellent, (469)
"This is a small bnb with 7 rooms in a modern structure. Most rooms have a balcony and a pretty view of the harbor. It is a no frills comfortable stay. Good mattress and pillows, and good AC for sleeping. My one complaint is that the bed had no blanket, duvet or coverlet. Good sheets, and a decorative, small throw. By the time I realized there was no blanket the lady who runs things had gone for the day. There is no staff at night. The rooms all open up to a central living space and it has...
Viviana
The price is P22,833
P28,859 total
includes taxes & fees
Jul 5 - Jul 6
Two Sandals – A Boutique Hotel

The Saint Resort

3.0 star property
10.0 out of 10, Exceptional, (3)
"Amazing place. We loved it some much we extended our stay just to relax a little more. The food at Aerials and the staff were spectacular. Highly recommend. Thx Eddie, Chris and Tyler for the hospitality. We will be back . "
thomas c
The price is P13,974
P21,346 total
includes taxes & fees
Jul 24 - Jul 25
The Saint Resort

Hilltop Villas at Bluebeard's Castle

3.0 star property
8.6 out of 10, Excellent, (1659)
"Absolutely beautiful Castle with amazing ocean views, so much history and much to see and do! Pirates Chest at the Castle was a must see while visiting! "
Heather Marie
Hilltop Villas at Bluebeard's Castle
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.