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
$400
Check Availability

Windward Passage Hotel

Veterans Drive Charlotte Amali, St. Thomas 00804 - Map
 
 
"This was a nice hotel with pleasant staff."
I enjoyed my stay it was very comfortable and quite and the rooms was in top shape condition with excellent ac...
Julie from VI
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
 
 
"Thanks Helen for all your help..."
Nice, clean, walking distance from Secret Harbor, The owner very nice people and ready to help all the time. THANKS HELEN....
Jorge from New Jersey
This bed & breakfast is located in St. Thomas (Nazareth), close to the beach, Secret Harbour Beach, American Yacht Harbor …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
 
 
"A great B&B, great location and staff! So helpful."
We love Galleon House. The guests and staff were amazing folks. We got very good advice and assistance with all our activities. The standard breakfasts offered are delicious, and with $5 for an entire second breakfast, the hungry man saves, big time, but we found one plenty! Don't miss the rum punch there! It is close enough to town to walk to a lot of things or catch a bus or cab from the vendor market. The view is premium and the pool area lovely. Fair warning: most *all* places on the island are built up with many stairs--that's the geography of hilly islands, so be prepared to climb a few small flights to restaurants and this B&B, but surely you'll be glad you did.
Elizabeth from New York
Located in the city center of St. Thomas, this bed & breakfast is near the airport and within walking distance of Frederick …More
Secret Harbour Villas - St. Thomas Hotels
Rating: 3.0 Stars
Check Availability

Secret Harbour Villas

6281 Estate Nazareth, St. Thomas 00802-1114 - Map
 
 
"Great Family Vacation at Secret Harbour Villas!"
Had a great five day family vacation at Secret Harbour Villas, incredible view, nice neat rooms, full kitchen, awesome beach and water options, located on the East end of the island which is the best part, very close to Red Hook which has a bunch of restaurants and is where the Ferry to St Johns departs, full service grocery and liquor store near by so you don't have to eat out every night, we rented a Jeep to get around which was a great idea and gave us the freedom to explore the island whenever we wanted, also near Coki beach which has a very local and friendly vibe. Harvey manages the rentals on the property and does a great job, very friendly and family oriented, nice pool and everyone is friendly. Don't expect the Ritz Carlton, this is not that type of place, this is more about nice, cool family fun than the top of the line luxury and having everyone waiting on you with mints on your pillow The restaurants at the beach are very nice, the beach is super clean and all the chair and snorkel rental items are very reasonable in cost, great snorkeling right at the beach and the scuba shop is awesome. Highly recommend, they do less than full week rentals, reasonable daily rates, Harvey got us in a two bedroom unit that saved us $1,500 and he accommodated us in any way we asked.
Paul from Atlanta, GA
This villa is located in St. Thomas (Nazareth), close to the beach, 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
 
 
"Great View"
Great view, great staff. We only spent 2 days would like to spend a week. Great value!
Rick from Cleveland , OH
This hotel is located in St. Thomas (Mafolie), near the airport, Blackbeard's Castle, Virgin Islands Legislature Building …More
The Island Beachcomber Hotel - St. Thomas Hotels
Rating: 3.0 Stars
Check Availability

The Island Beachcomber Hotel

8071 Lindbergh Beach Road, St. Thomas 00802 - Map
 
 
Within easy reach of University of Virgin Islands, Emancipation Garden, and Fort Christian, this St. Thomas hotel is set on …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
 
 
"Airport Convenience!"
Nice hotel that is very close to the airport and the airport noise was not an issue. Friendly staff at the front desk as well as the restaurant / bar.
Steve from Charlotte, NC
The beachfront Best Western Carib Beach Resort is a 5-minute drive from St. Thomas airport and downtown Charlotte Amalie …More
Lindbergh Bay Villas - St. Thomas Hotels
Rating: 3.5 Stars
Check Availability

Lindbergh Bay Villas

70-C Lindbergh Bay, St. Thomas 00802 - Map
 
 
"Wonderful Respite After Sailing for a week!"
This location is perfect for access to the Charlotte Amalie Airport--beginning or finishing your vacation. We highly recommend this resort. Suggest you spend a little extra and stay in the superior rooms. We stayed in FrangiPani...wonderful view over the Caribbean and Lindbergh Bay.
Jim from Phoenix, AZ
This hotel is located in St. Thomas (Charlotte Amalie), close to the beach, University of Virgin Islands, Emancipation …More
Bunker Hill Hotel - St. Thomas Hotels
Rating: 3.5 Stars
Check Availability

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas 00802 - Map
 
 
"Last second find on the island of St. Thomas."
We were on St. John and wanted to spend one day on St. Thomas before boarding our flight the next morning. This was a last second deal, and it paid off well. Can't say too much about the parking as we only saw two spots directly in front of the hotel, but we was able to get one of them. They may have parking around back, but I didn't ask since I found a spot out front. It's not the prettiest part of town, but we had no problems, and the hotel has good security features. The young woman behind the counter was very helpful and friendly. No elevators, lots of steps, but we lucked out and got the first level which was 14 stairs up. Nice bar and grille with good food located in the same building. It's located on a small crowded street, with an old faded sign, so it can be missed if you're not paying attention.
Rick from Germantown, MD
This hotel is located in St. Thomas (Charlotte Amalie), close to Haagensen House, Emancipation Garden, and Blackbeard's …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
 
 
"Right on the beach"
First trip to the islands but I feel confident we picked the best place to stay! Right on the beach. Friendly and helpful staff. Great food. Beach bar convenient to the pool and beach. When we go back we will definitely stay at Emerald Beach!!
Kathy from Benton, AR
This beachfront resort on St. Thomas is located along a curving bay, a 5-minute drive from the airport and short distance …More

Search from 61 St. Thomas and St. John Hotels


    Need help booking?

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

    Why book with Expedia ?

    • 435,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 61 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.