Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Thomas and St. John

Best deal Best deal Jul 27 - Jul 29
Tonight Tonight Jun 21 - Jun 22
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured St. Thomas and St. John 3 Star Hotels

See all 284 Properties in St. Thomas and St. John
Windward Passage Hotel

Windward Passage Hotel

Veterans Drive Charlotte Amali, St. Thomas
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
3.2 out of 5 (1,555 reviews)
It was in a nice areaThe hotel was good as is
May 19, 2018

Windward Passage Hotel$139

Windward Passage Hotel$139
Emerald Beach Resort

Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
3.8 out of 5 (1,054 reviews)
Great hotel! Awesome vacationIt is strange to see so many negative reviews! My husband and I visited for over a week and had a great experience. The bartenders were so friendly, we had great conversations with them and they were very helpful. All of the rooms have amazing views and they honored our request for a third floor ...
May 16, 2018

Emerald Beach Resort$195

Emerald Beach Resort$195
Bunker Hill Hotel

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
3.6 out of 5 (489 reviews)
friendly family ownedfamily owned and staff are wonderful. A bit dated but apparently waiting for FEMA funds to update. Good location
Jun 11, 2018

Bunker Hill Hotel$99

Bunker Hill Hotel$99
Olga's Fancy

Olga's Fancy

Honduras 8, St. Thomas
    3.0 out of 5.0
     
     
    4.6 out of 5 (149 reviews)
    Just right Room was ready early and was met right at the parking lot when i arrived. The Sea view is perfect and rooms are clean, quiet, and conditioned. Just a few minute walk from French town near restaurants, shops, and bars.
    Jun 14, 2018

    Olga's Fancy$149

    Olga's Fancy$149
    Lindbergh Bay Hotel and Villas

    Lindbergh Bay Hotel and Villas

    8075 Lindbergh Bay, St. Thomas
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     
    3.1 out of 5 (377 reviews)
    Open during recovery efforts - THANKS!I was very grateful that the hotel was open at all. Yes, things were much rougher than 4 stars, but not much else is open and these folks are trying hard to not only get back up and running, but to help people out as they do so. My room was neat, clean, had air conditioning, and the views are still ...
    Mar 17, 2018

    Lindbergh Bay Hotel and Villas$121

    Lindbergh Bay Hotel and Villas$121
    Flamboyan on the Bay Resort and Villas

    Flamboyan on the Bay Resort and Villas

    6200 Magens Bay Road, St. Thomas
      3.5 out of 5.0
       
       
      3.9 out of 5 (29 reviews)
      Great Place to RelaxLike pretty much all resorts & hotels on the island, Flamboyan is recovering from 2017’s hurricane. That said, they’ve made great progress and the areas that are open are very nice. The small restaurant is surprisingly good. This resort is about a 15 minute drive to downtown & airport. It’s very ...
      May 8, 2018

      Flamboyan on the Bay Resort and Villas$149

      Flamboyan on the Bay Resort and Villas$149
      Mafolie Hotel

      Mafolie Hotel

      7091 Estate Mafolie, St. Thomas
        3.0 out of 5.0
         
         
        3.8 out of 5 (303 reviews)
        Beautiful view!!!!The view was great!!! Staff was very friendly and food was excellent. Bed was not very comfortable, but slept OK. Nice pool area that overlooked the beautiful ocean. Would go back again.
        Jun 12, 2018

        Mafolie Hotel$202

        Mafolie Hotel$202
        Crystal Cove Villas

        Crystal Cove Villas

        6345 Estate Smith Bay, St. Thomas
          3.0 out of 5.0
           
           
          3.5 out of 5 (54 reviews)
          Condo on Sapphire BeachAlthough the condos themselves are older and somewhat dated, they are on beautiful grounds on Sapphire Beach. Our one bedroom was very spacious with two full baths, Murphy beds and a screened porch. On the two minute walk through the grounds to the beach, iguanas and chickens cross your path (or ...
          Aug 21, 2017

          Crystal Cove Villas$135

          Crystal Cove Villas$135
          Bolongo Bay Beach Resort

          Bolongo Bay Beach Resort

          7150 Bolongo, St. Thomas
            3.0 out of 5.0
             
             
            3.9 out of 5 (696 reviews)
            Better than expected post #irmariaWe were thr a wk ago. Check in was easy & quick while the staff upgraded our room to a beach front view..sweet! Complimentary rum drinks on the house upon arrival to kick off our stay. Beach front property, gorgeous views over looking the bay in the outdoor patio that serves late until 11pm. You ...
            Jun 14, 2018

            Bolongo Bay Beach Resort$175

            Bolongo Bay Beach Resort$175
            Villa Marbella Suites

            Villa Marbella Suites

            15-24 Frenchmans Bay, St. Thomas
              3.0 out of 5.0
               
               
              4.7 out of 5 (85 reviews)
              Great Quiet EscapeWe had a great trip staying with Leah and Gunnar. The view and property are gorgeous and we couldn't ask for much more. The Island is still in rebuilding mode from the Hurricanes but Villa Marbella is in great shape. I recommend renting a car from them because it makes getting around the island much ...
              May 14, 2018
              Map

              Three Star Hotel Guide for St. Thomas and St. John

              There’s a reason the top 3 star hotels in St. Thomas and St. John, U.S. Virgin Islands are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in St. Thomas and St. John, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

              Search for a cheap deal on a 3 star upscale hotel in St. Thomas and St. John for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in St. Thomas and St. John near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

              From business trips to family getaways, the St. Thomas and St. John 3 star hotels offer a fantastic home base for any type of vacation.

              Recently booked 3 Star Hotels in St. Thomas and St. John

              Bunker Hill Hotel
              3.0 out of 5.0
              Last booking: 15 minutes ago
              Olga's Fancy
              3.0 out of 5.0
              Last booking: 1 hour ago
              Windward Passage Hotel
              3.5 out of 5.0
              Last booking: 1 hour ago
              Crystal Cove Villas
              3.0 out of 5.0
              Last booking: 2 hours ago
              Sirenusa
              4.0 out of 5.0
              Last booking: 2 hours ago
              Bolongo Bay Beach Resort
              3.0 out of 5.0
              Last booking: 3 hours ago
              Lindbergh Bay Hotel and Villas
              3.5 out of 5.0
              Last booking: 18 hours ago
              Villa Marbella Suites
              3.0 out of 5.0
              Last booking: 18 hours ago
              Emerald Beach Resort
              3.5 out of 5.0
              Last booking: 19 hours ago