Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

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. John

Tonight Tonight 26 Apr - 27 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Search Hotels near Top St. John Attractions

Top 10 Hotels in St. John

See all 264 Hotels in St. John

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Gallows Point Resort

Gallows Point Resort

3 AAA Gallows Point Road, St. John
    4.0 out of 5.0
     
     

    Offering direct access to the beach, this St. John aparthotel is within a 10-minute walk of St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve ...

    Gallows Point ResortGet Rates

    Gallows Point ResortGet Rates
    Cruz Bay Boutique Hotel

    Cruz Bay Boutique Hotel

    74-2 Cruz Bay Town, St. John
      3.0 out of 5.0
       
       

      Located in the heart of St. John, this hotel is steps away from St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve Library and Museum are ...

      Cruz Bay Boutique HotelGet Rates

      Cruz Bay Boutique HotelGet Rates
      St John Inn

      St John Inn

      277 Estate Enighed, St. John
        3.0 out of 5.0
         
         

        Situated near the beach, this hotel is within a 10-minute walk of Elaine Lone Sprauve Library and Museum and Battery. St. John Spice and Mongoose Junction are ...

        St John InnGet Rates

        St John InnGet Rates
        Caneel Bay

        Caneel Bay

        North Shore Rd, St. John
          5.0 out of 5.0
           
           

          Located in St. John, this beachfront hotel is in a national park and within 3 mi (5 km) of Caneel Bay Beach, Battery and Trunk Bay. Hawksnest Beach and Honeymoon ...

          Caneel BayGet Rates

          Caneel BayGet Rates
          Estate Lindholm

          Estate Lindholm

          6B Estate Caneel Bay, St. John
            3.0 out of 5.0
             
             

            Situated in a national park, this hotel is within a 15-minute walk of Salomon Beach and Battery. Trunk Bay is 2.9 mi (4.7 km) away.

            Estate Lindholm£212

            Estate Lindholm£212
            Coconut Coast Villas

            Coconut Coast Villas

            268 Estate Enighed, St. John
              3.0 out of 5.0
               
               

              This St. John condo is located by the ocean, nestled on the beach a short distance away from St. John Spice, Battery and Elaine Lone Sprauve Library and Museum. ...

              Coconut Coast VillasGet Rates

              Coconut Coast VillasGet Rates
              Big Views and Waves Breaking on Reefs From This Stunning Private Pool Villa

              Big Views and Waves Breaking on Reefs From This Stunning Private Pool Villa

              , St John
                 
                 

                Situated in St. John, this property is close to Fort Berg, Emmaus Moravian Church and Bordeaux Mountain Trail. Local attractions also include Annaberg Plantation ...

                Big Views and Waves Breaking on Reefs From This Stunning Private Pool VillaGet Rates

                Big Views and Waves Breaking on Reefs From This Stunning Private Pool VillaGet Rates
                Peace & Plenty

                Peace & Plenty

                3-16A Catherineberg, St. John
                  3.5 out of 5.0
                   
                   

                  Situated in St. John, this villa is 0.6 mi (1 km) from Catherineberg Ruins and 1.5 mi (2.5 km) from Trunk Bay. Cinnamon Bay Beach and Jumbie Beach are also within ...

                  Peace & PlentyGet Rates

                  Peace & PlentyGet Rates
                  Romantic Villa With Terrific Water Views

                  Romantic Villa With Terrific Water Views

                  , St John
                     
                     

                    Situated in a rural location, this romantic property is close to Emmaus Moravian Church, Annaberg Plantation and Fort Berg. Also nearby are Waterlemon Cay and ...

                    Romantic Villa With Terrific Water ViewsGet Rates

                    Romantic Villa With Terrific Water ViewsGet Rates
                    Rivendell 4 Bedroom Villa

                    Rivendell 4 Bedroom Villa

                    14-A Peter Bay, St. John
                      4.5 out of 5.0
                       
                       

                      Situated in St. John, this luxury villa is within a 15-minute walk of Cinnamon Bay Beach and Trunk Bay. Annaberg Plantation is 3.1 mi (5 km) away.

                      Rivendell 4 Bedroom VillaGet Rates

                      Rivendell 4 Bedroom VillaGet Rates
                      Map

                      St. John Hotel Reviews

                      Travel to St. John & Explore


                      Explore St. John with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!