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 18 - Jun 19
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 272 Hotels 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,553 reviews)
It was in a nice areaThe hotel was good as is
May 19, 2018

Windward Passage Hotel$129

Windward Passage Hotel$129
Emerald Beach Resort

Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas
    3.5 out of 5.0
     
     
    3.8 out of 5 (1,053 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$186

    Emerald Beach Resort$186
    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 (487 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 (148 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 (375 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 (302 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
            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
              St John Inn

              St John Inn

              277 Estate Enighed, St. John
                3.0 out of 5.0
                 
                 
                4.4 out of 5 (201 reviews)
                Walk to Cruz BayThis was our first trip to St. John before a bareboat charter out of Tortolla. The hotel is in great shape since the hurricane. They have had to rebuild much of the property and are very energetic and think positive of what the future holds. They were also very helpful with island information. Great ...
                Mar 7, 2018

                St John Inn$215

                St John Inn$215
                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

                Marriott's Frenchman's Cove
                4.0 out of 5.0
                Last booking: 5 hours ago
                Crystal Cove Villas
                3.0 out of 5.0
                Last booking: 7 hours ago
                Bunker Hill Hotel
                3.0 out of 5.0
                Last booking: 16 hours ago
                Gallows Point Resort
                4.0 out of 5.0
                Last booking: 17 hours ago
                Galleon House Bed Breakfast Inn
                2.5 out of 5.0
                Last booking: 26 hours ago
                Windward Passage Hotel
                3.5 out of 5.0
                Last booking: 27 hours ago
                Flamboyan on the Bay Resort and Villas
                3.5 out of 5.0
                Last booking: 33 hours ago
                Suite St. John at Gallows Point Resort
                4.0 out of 5.0
                Last booking: 36 hours ago