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

Windward Passage Hotel

Veterans Drive Charlotte Amali, St. Thomas 00804 - Map
 
 
We were very happy with the fact it was so close to town, and had great views from our own bed, and the service if we needed something the response was super fast, GREAT SERVICE! Thank you Windward Passage for making our vacation so pleasant!
A Traveller
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
 
 
"recent stay"
Entry road and parking is being improved by a new road and lot ,now it is awful. Breakfast is ok , they need to vary it from day to day. Rooms need darkening shades . AC is not easy to use. Owners are friendly and helpful
A Traveller
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
 
 
"Good location, Fun chic hotel"
Chris, the owner is a great guy. Nice central location
Traveller from Canada
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.
Traveller from Atlanta, GA
This villa is located in St. Thomas (Nazareth), close to the beach, Secret Harbour Beach, American Yacht Harbor, and Sapphire …More
Bunker Hill Hotel - St. Thomas Hotels
Rating: 3.5 Stars
Check Availability

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas 00802 - Map
 
 
Wir waren 2 Nächte im Bunker Hill. Frühstück war gut!
A Traveller
This hotel is located in St. Thomas (Charlotte Amalie), close to Haagensen House, Emancipation Garden, and Blackbeard's …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
 
 
2.0 out of 5 (1 reviews)
Within easy reach of University of Virgin Islands, Emancipation Garden, and Fort Christian, this St. Thomas hotel is set on …More
Mafolie Hotel - St. Thomas Hotels
Rating: 3.0 Stars
Check Availability

Mafolie Hotel

7091 Estate Mafolie, St. Thomas 00802 - Map
 
 
"Fine experience in a nice old Hotel"
The Hotel Mafolie is situated high on a hill overlooking the Harbor in Charlotte Amalie, St Thomas. While this means getting to it requires motorized transportation, the panoramic view from most rooms and from the very good restaurant in the hotel is a fantastic experience. The staff was very helpful. The room was comfortable and clean, The complimentary breakfast was extraordinary! We had omelettes with lots of fixings and fresh fruit and juice, while sitting at the edge of a veranda overlooking the sea.
Traveller from Philly
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
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.
Traveller from Phoenix, AZ
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
Check Availability

Best Western Plus Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas 00802 - Map
 
 
"Nice getaway"
Beach was great. Bar was relaxing, but a bit pricey. The only problem was the location to town. No shuttles and cab fares added up fast.
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
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 place near the airport."
We stayed here for a day before leaving for St. John. Although we arrived at the right time, we had to wait for the staff to get our room ready. Not a big problem - we waited at the little beach side bar/café where we met other travelers and the hard-working and friendly bartender. Our room had warmish, not hot water, and the in-room phone didn't work. Since we had cell phones, the phone also wasn't a big problem. Meals at the café were very nice, although we skipped the $15 a person big breakfast. If you're not a big breakfast person, bring a light snack with you and get a cup of coffee for $3, as we did. There's a beach there, but not a great one. The pool is probably better if you want to swim.
Traveller from New England
The beachfront Best Western Carib Beach Resort is a 5-minute drive from St. Thomas airport and downtown Charlotte Amalie …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 local hotels nearby? Check out the new hotels near me page.

    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.