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.


Featured St. Thomas and St. John 3 Star Hotels

See all 265 Hotels in St. Thomas and St. John
Bunker Hill Hotel

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas
    3.0 out of 5.0
     
     
    3.6 out of 5 (460 reviews)
    We enjoyed the two days at this hotel. I wish the internet connection would have been better, but the views and great food made up for it.
    Apr 22, 2018

    Bunker Hill Hotel$115

    Bunker Hill Hotel$115
    Emerald Beach Resort

    Emerald Beach Resort

    8070 Lindbergh Bay, St. Thomas
      3.5 out of 5.0
       
       
      3.8 out of 5 (1,035 reviews)
      Wonderful friendly staff and restaurant. Great food and drinks. The beach was very nice and the water was warm. The pool was clean but the fountain and the grotto didn't work.
      Apr 17, 2018

      Emerald Beach Resort$195

      Emerald Beach Resort$195
      Olga's Fancy

      Olga's Fancy

      Honduras 8, St. Thomas
        3.0 out of 5.0
         
         
        4.6 out of 5 (125 reviews)
        Very good experience ,nice people,very friendly and pleasant
        Apr 21, 2018

        Olga's Fancy$149

        Olga's Fancy$149
        Mafolie Hotel

        Mafolie Hotel

        7091 Estate Mafolie, St. Thomas
          3.0 out of 5.0
           
           
          3.9 out of 5 (297 reviews)
          Hotel with viewOlder hotel with character. Great view and tasty meals.
          Apr 6, 2018

          Mafolie Hotel$202

          Mafolie Hotel$202
          Lindbergh Bay Hotel and Villas

          Lindbergh Bay Hotel and Villas

          8075 Lindbergh Bay, St. Thomas
            3.5 out of 5.0
             
             
            3.2 out of 5 (358 reviews)
            post hurricaine still niceHotel is fine! Convenience of walk to airpirt is a plus. It goes without saying, there were recent hurricanes so just overlook the pool and former restaurant site. You can take the free 1-2 mile shuttle ride to Emerald and use the pool and est there. Still nice, still recommend!
            Jan 12, 2018

            Lindbergh Bay Hotel and Villas$143

            Lindbergh Bay Hotel and Villas$143
            Bolongo Bay Beach Resort

            Bolongo Bay Beach Resort

            7150 Bolongo, St. Thomas
              3.0 out of 5.0
               
               
              3.9 out of 5 (694 reviews)
              Wonderful, small resortThis was our second time at Bolongo Bay and we again enjoyed the relaxing atmosphere, good meals, and fine service. Very friendly and accommodating staff. Beautiful view of the bay from our room. This is not a good place for children, nothing really for them to do there except hang out at the pool. ...
              Aug 27, 2017

              Bolongo Bay Beach Resort$250

              Bolongo Bay Beach Resort$250
              St John Inn

              St John Inn

              277 Estate Enighed, St. John
                3.0 out of 5.0
                 
                 
                4.4 out of 5 (198 reviews)
                Colorful cheerful and funky hotel near ferry portI was supposed to go to Saint John from Saint Thomas on the day when hurricane Irma was approaching the island. Management not only agreed to change my reservation to a day before the hurricane but also gave me more than 50% discount. Besides being hospitable and generous, they provide a good breakfast ...
                Sep 6, 2017

                St John Inn$204

                St John Inn$204
                Sapphire Beach Condo Resort & Marina by Antilles Resorts

                Sapphire Beach Condo Resort & Marina by Antilles Resorts

                6720 Estate Smith Bay, St. Thomas
                  3.0 out of 5.0
                   
                   
                  3.2 out of 5 (215 reviews)
                  It was a great location for beach access but still compromised by the hurricanes. The restaurant wasn't open so there was no place within easy walking to eat. Rooms do have kitchens so we bought groceries and ate in most meals since a lot of restaurants in the area are still closed.
                  Mar 12, 2018

                  Sapphire Beach Condo Resort & Marina by Antilles Resorts$225

                  Sapphire Beach Condo Resort & Marina by Antilles Resorts$225
                  Estate Lindholm

                  Estate Lindholm

                  6B Estate Caneel Bay, St. John
                    3.0 out of 5.0
                     
                     
                    4.8 out of 5 (127 reviews)
                    Friendly, Thoughtful, Adults OnlyLocated just up the hill from Cruz Bay you can overlook all the action from a peaceful perch. The property is lovely with lush landscaping, just steps from trails that lead to various beaches. There is also a refreshing pool perfect for late afternoon cocktails. As part of the standard room price, ...
                    Mar 21, 2018

                    Estate Lindholm$305

                    Estate Lindholm$305
                    Cruz Bay Boutique Hotel

                    Cruz Bay Boutique Hotel

                    74-2 Cruz Bay Town, St. John
                      3.0 out of 5.0
                       
                       
                      4.6 out of 5 (65 reviews)
                      Had a wonderful stay at the hotel. The rooms are small but very neat. I requested an iron for my stay and it was in the room when we arrived. Perfect location for Cruz Bay area. Wonderful hiking within walking distance. No car is needed unless you want to see the other side of the island. Even then, ...
                      Apr 11, 2018

                      Cruz Bay Boutique Hotel$244

                      Cruz Bay Boutique Hotel$244

                      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

                      Olga's Fancy
                      3.0 out of 5.0
                      Last booking: 6 hours ago
                      Emerald Beach Resort
                      3.5 out of 5.0
                      Last booking: 9 hours ago
                      Marriott's Frenchman's Cove
                      4.0 out of 5.0
                      Last booking: 10 hours ago
                      Lindbergh Bay Hotel and Villas
                      3.5 out of 5.0
                      Last booking: 13 hours ago
                      Two Sandals by the Sea Inn - B&B
                      2.5 out of 5.0
                      Last booking: 14 hours ago
                      Sunset Gardens
                      2.5 out of 5.0
                      Last booking: 15 hours ago
                      Windward Passage Hotel
                      3.5 out of 5.0
                      Last booking: 16 hours ago
                      Mafolie Hotel
                      3.0 out of 5.0
                      Last booking: 16 hours ago