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
$305

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

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

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
Bunker Hill Hotel - St. Thomas Hotels
Rating: 3.5 Stars

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas 00802 - Map
 
 
3.2 out of 5 (12 reviews)
This hotel is located in St. Thomas (Charlotte Amalie), close to Haagensen House, Emancipation Garden, and Blackbeard's …More
Pirates Pension at Bluebeards Castle - St. Thomas Hotels
Rating: 3.5 Stars

Pirates Pension at Bluebeards Castle

2 Bluebeard's Hill, St. Thomas 00802 - Map
 
 
"One night"
We stayed only one night but would of had stayed longer if not for prior commitments. Staff was very professional, attentive when needed, and let you enjoy yourselves. Room was much nicer than we expected with great views, comfortable bed and kitchenette with /washer/dryer - a total surprise. Washer/dryer would have come in handy if this was the middle/end of our trip rather than first day. Extremely quiet and peaceful. Felt safe. Nice thing is that it is on a hill overlooking the bay. Disadvantage to this is that you either have to walk up/down to get to town or take a taxi. We, in our late 50's, walked down and hiked back up which certainly gave us our exercise! We would certainly recommend Bluebeards to anyone looking for a central location.
Nancy from Portland ME
This family-friendly villa is located in St. Thomas (Charlotte Amalie), close to St. Thomas Historical Trust Museum …More
Secret Harbour Villas - St. Thomas Hotels
Rating: 3.0 Stars

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

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
Lindbergh Bay Villas - St. Thomas Hotels
Rating: 3.5 Stars

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
Best Western Plus Emerald Beach Resort - St. Thomas Hotels
Rating: 3.5 Stars

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
Bluebeards Castle Villas - St. Thomas Hotels
Rating: 3.5 Stars

Bluebeards Castle Villas

3 Bluebeard's Hill, St. Thomas 00801 - Map
 
 
"I wish the convenience store had been open."
Very comfortable hotel. Nice restaurants and friendly staff. Very convenient to everything. The also had nice day excursions. My trip was very restful.
Kim from Minneapolis, MN
This family-friendly villa is located in St. Thomas (Charlotte Amalie), close to St. Thomas Historical Trust Museum …More

Search from 44 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 44 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.