Customized for your search:

St. Thomas and St. John Hotels

St. Thomas and St. John hotels
St. Thomas and St. John

Hotel + Flight Deals in St. Thomas and St. John

See all St. Thomas and St. John Package Deals

Best Hotels in St. Thomas and St. John

Windward Passage Hotel - St. Thomas Hotels
Rating: 3.5 Stars
$235
Check Availability

Windward Passage Hotel

Veterans Drive Charlotte Amali, St. Thomas 00804 - Map
 
 
"Ocean front hotel"
Very comfortable, quiet and cozy. Plenty of free parking space, pool was very nice, bar next to the pool, music around.
Boricua from Beautiful Puerto Rico
This family-friendly hotel is located in St. Thomas (Charlotte Amalie), close to Magic Ice Gallery, Emancipation Garden, and …More
Bolongo Bay Beach Resort - St. Thomas Hotels
Rating: 3.0 Stars
$342
Check Availability

Bolongo Bay Beach Resort

7150 Bolongo Street, St. Thomas 00802 - Map
 
 
"Great Staff!"
Great staff and hotel. The rooms are old but clean and comfortable. Would stay here again for sure!
Cindy from New Mexico
Facing a small, idyllic bay, this long-established St Thomas resort is midway between downtown Charlotte Amalie's shopping …More
Best Western Plus Emerald Beach Resort - St. Thomas Hotels
Rating: 3.5 Stars
Check Availability

Best Western Plus Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas 00802 - Map
 
 
Great hotel and close to airport and ferry dock. Rooms were very clean and good view of beach.
A Traveller
This beachfront resort on St. Thomas is located along a curving bay, a 5-minute drive from the airport and short distance …More
Point Pleasant Resort - St. Thomas Hotels
Rating: 3.5 Stars
$482
Check Availability

Point Pleasant Resort

6600 Estate Smith Bay, St. Thomas 00802 - Map
 
 
Great experience. Beautiful views. I will definitely be coming back to this resort.
A Traveller
This St. Thomas resort is located by the ocean and set on its own private sand beach, a short distance from Coki Beach, Coral …More
Bluebeards Castle Hotel - St. Thomas Hotels
Rating: 3.5 Stars
Check Availability

Bluebeards Castle Hotel

Bluebeards Hill, St. Thomas 00802 - Map
 
 
"Beautiful property. Great restaurant."
Great service. Helped me with my early arrival. Room was amazing overlooking Yacht Haven
Yuma from Ceiba, PR
This condo is located in St. Thomas (Charlotte Amalie), close to the beach, St. Thomas Historical Trust Museum, Yacht Haven …More
Marriott Frenchman's Reef and Morning Star Beach Resort - St. Thomas Hotels
Rating: 4.0 Stars
Check Availability

Marriott Frenchman's Reef and Morning Star Beach Resort

5 Estate Bakkeroe, St. Thomas 00802 - Map
 
 
"Great escape from winter"
This was a great vacation! The Marriot Frenchman Reef hotel is a beautiful resort to escape the winter. The views are breathtaking everywhere you go. The pool facilities are great overlooking Charlotte Amelie and the ocean. The beach is perfect with great amenities for all. Chairs and umbrellas were plentiful. This resort has everything..For those having trouble with the steps to the beach, the shuttle service is very convenient. Can't wait to return. Merry Christmas
mike from New York
This St. Thomas resort is located by the ocean, offering direct access to the beach and only short distance from Morningstar …More
Caneel Bay - St. John Hotels
Rating: 5.0 Stars
Check Availability

Caneel Bay

North Shore Rd, St. John 00831 - Map
 
 
Excellent resort. Snorkeling was fantastic. Rooms are comfortable. Grounds are beautiful. There are Deer, Donkeys and Iguana's.
A Traveller
Isolated on a 171-acre peninsula, this retreat founded by financier and conservationist Laurance Rockefeller for celebrities …More
Hilltop Villas at Bluebeards Castle - St. Thomas Hotels
Rating: 3.5 Stars
Check Availability

Hilltop Villas at Bluebeards Castle

4 Bluebeard's Hill, St. Thomas 00801 - Map
 
 
"Close to down town view was Amazing"
Had a great time hung out poolside jacuzzi was very relaxing and there is a bar/resteraunt's right there in case you get hungry.
A Traveller
This family-friendly villa is located in St. Thomas (Charlotte Amalie), close to St. Thomas Historical Trust Museum …More
Estate Lindholm - St. John Hotels
Rating: 3.0 Stars
Check Availability

Estate Lindholm

6B Estate Caneel Bay, St. John 00831 - Map
 
 
Situated in a national park, this hotel is close to Salomon Beach, Honeymoon Beach, and Mongoose Junction. Also nearby are …More
Secret Harbour Beach Resort - St. Thomas Hotels
Rating: 4.0 Stars
Check Availability

Secret Harbour Beach Resort

6280 Estate Nazareth, St. Thomas 00802 - Map
 
 
"Relaxing to the Max"
Excellent place just relax , 5 dollars cab ride per person to food & drinks. My room was a very nice side and spotless clean. Everyone was VERY helpful. Took some get pictures. Only BAD thing is the fly or mosquito bites. They itch.
A Traveller
Set on little Nazareth Bay on St Thomas, this casual beachfront resort offers quiet vacations as well as ready access to St …More

Search from 45 St. Thomas and St. John Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 365,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Where to stay in St. Thomas and St. John

    St. Thomas and St. John Hotel Guide

    Expedia.com offers a selection of 45 hotels in St. Thomas and St. John. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

    Expedia.com will not only save you time, but also money when booking your stay at a hotel in St. Thomas and St. John. Making reservations so you can stay within your budget is easy with us.

    Expedia.com even provides you with a map so you may find hotels in the St. Thomas and St. John neighborhood you prefer.

    Go ahead. Enter your travel dates to view the best offers on hotel rooms in St. Thomas and St. John, U.S. Virgin Islands now!

    Looking for hotels near your current location? Check out this new page to quickly find nearby hotels.

    Hide
    CollapseExpand

    Hotel Deals in Other Popular Destinations

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.