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
$350
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
Two Sandals by the Sea Inn - B&B - St. Thomas Hotels
Rating: 2.5 Stars
Check Availability

Two Sandals by the Sea Inn - B&B

6264 Estate Nazareth, St. Thomas 00802 - Map
 
 
"Just Perfect"
Two Sandals was the perfect accommodations to conclude our 10 day sailing trip. The rooms are perfectly appointed, breakfast is homemade and delicious and June & Helen, the owners, are delightful.
Maureen from Niagara on the Lake, ON CA
This bed & breakfast is located in St. Thomas (Nazareth), close to the beach, Secret Harbour Beach, American Yacht Harbor …More
Best Western Carib Beach Resort - St. Thomas Hotels
Rating: 3.0 Stars
Check Availability

Best Western Carib Beach Resort

8075 Lindbergh Bay, St. Thomas 00802 - Map
 
 
"good location"
I like there is an attentive staff. Please get rid of the iguanas!
Roy
The beachfront Best Western Carib Beach Resort is a 5-minute drive from St. Thomas airport and downtown Charlotte Amalie …More
Galleon House Bed Breakfast Inn - St. Thomas Hotels
Rating: 2.5 Stars
Check Availability

Galleon House Bed Breakfast Inn

31 Kongen Gade, St. Thomas 00804 - Map
 
 
"Would Stay Again"
Excellent location, good breakfast, and incredible view.
Sarah
Located in the city center of St. Thomas, this bed & breakfast is near the airport and within walking distance of Federick …More
Lindbergh Bay Villas - St. Thomas Hotels
Rating: 3.5 Stars
Check Availability

Lindbergh Bay Villas

70-C Lindbergh Bay, St. Thomas 00802 - Map
 
 
"Great view. Close to the airport, private villa"
We had very little time so the fact that we could literally walk to the villa in 5 minutes was fantastic! We loved the villa, especially since we were the only renters out of eight villas and had the entire upper area to ourselves. We were reallyoomkng forward to a fine dining experience with an ocean view and excellent seafood but the recommended places were closed I. Sundays. We thought we were settling for the hotel restaurant but it turns out the Maura, the chef/bartender/host/ provided us with superb service AND delicious cuisine. I had the blackened Mahi with mashed sweet potatoes. It was sooooo yummy! The Greek salad was so fresh and was a great appetizer to share. The next day we had to eat lunch before the restaurant officially opened so thank God there was Majra again to cater to us! Burgers, stacked sandwiches. Fresh cut fries, and veggies were the order of the day, and did not disappoint! We will most definitely be back to visit this quaint St Thomas treasure😄🌴🐠
Kelli from keller tx
This hotel is located in St. Thomas (Charlotte Amalie), close to the beach, University of Virgin Islands, Emancipation …More
Secret Harbour Villas - St. Thomas Hotels
Rating: 3.0 Stars
Check Availability

Secret Harbour Villas

6281 Estate Nazareth, St. Thomas 00802-1114 - Map
 
 
This beachfront villa is located in St. Thomas (Nazareth), close to Secret Harbour Beach, American Yacht Harbor, and Sapphire …More
Mafolie Hotel - St. Thomas Hotels
Rating: 3.0 Stars
Check Availability

Mafolie Hotel

7091 Estate Mafolie, St. Thomas 00802 - Map
 
 
"A hidden treasure!"
A fantastic hotel with a million dollar view! We are very active "super seniors" who spent 5 perfect nights at Mafolie enjoying the warmth of the Caribbean while celebrating our anniversary. We selected the hotel based on the online photos and descriptions and were thrilled that every view was better than the online version. We also liked the idea of having a bar and a dining room within the resort so we didn't have to go out and find restaurants at nights. When I booked the reservation the only room available was the smallest in the hotel but I was so determined to stay there, I booked it! So imagine our surprise at check in to find out we had been upgraded! The secret to Mafolie is the size, the setting and the staff! By the time we left we felt we had been adopted by a new St. Thomas family. We are especially grateful to Chad and Lisa in the front office who made a concierge at a 5-star resort look like a beginner. My husband enjoyed the complimentary breakfast served in the open-air dining room overlooking Charlotte Amalie harbor while watching the cruise ships dock below. The hotel pool and pool bar was an added plus. This is not a hotel for children or those who can't climb stairs but for the rest of us it is the perfect place to put your feet up in the 85-degree weather and enjoy life.
A Traveller
This hotel is located in St. Thomas (Mafolie), near the airport, Blackbeard's Castle, Virgin Islands Legislature Building …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
 
 
"The staff was great..."
The staff from front desk, restaurant, beach bar, to cleaning staff all were welcoming and very helpful. I look forward to going back.
Cy from PA
This beachfront resort on St. Thomas is located along a curving bay, a 5-minute drive from the airport and short distance …More
Estate Lindholm - St. John Hotels
Rating: 3.0 Stars
Check Availability

Estate Lindholm

6B Estate Caneel Bay, St. John 00831 - Map
 
 
""A Tropical Paradise""
Beautiful, secluded adult-only bed and breakfast. Gardens were plush with many varieties of tropical plants and trees. Stone walls accented the gardens. Staff was very friendly and accommodating, and a great source of information about the island in general. Rooms were spacious and very clean. Balcony provided amazing views of the pool, gardens and bay. Complimentary continental breakfast provided a large variety of choices which is enjoyed on a lovely patio providing those same magnificent views, and allowed for mingling with other guests and staff. Fairly easy ten minute walk down the road to Cruz Bay but shoulder is narrow. Fortunately, there is not much traffic. We took cabs back up the hill. Fares ranged from $3-$5 per person. Trail down to Honeymoon Bay is pretty rugged but doable with the right footwear. We did not attempt to climb back up but walked out to Caneel Bay Resort and grabbed a cab back. We highly recommend Estate Lindholm.
Charlie from Huntington, NY
Situated in a national park, this hotel is close to Salomon Beach, Honeymoon Beach, and Mongoose Junction. Also nearby are …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 hotel"
I went to st thomas during a weekend and had a great time! The hotel has a great view. I had a problem during check in because i asked for a king bes in my reservation and they gave me double beds. I was pretty upset and after nagging for a while they changed the room. Overall, it was a nice hotel. Great location. Nice restaurants near by!
A Traveller
Marriott Frenchman's Reef and Morning Star Beach Resort is on the south coast of St. Thomas, a 10-minute drive from Charlotte …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.