Beginning of main content

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 May 22 - May 23
This weekend This weekend May 25 - May 27
Next weekend Next weekend Jun 1 - Jun 3

Top 10 Hotels in St. John

Grand Jersey Hotel & Spa

Grand Jersey Hotel & Spa

Esplanade, St. Helier
    5.0 out of 5.0
     
     

    Located in St. Helier, this beachfront hotel is in the city center and within a 15-minute walk of Jersey Opera House, Jersey Museum, and Elizabeth Castle. Jersey ...

    Grand Jersey Hotel & Spa$160

    Grand Jersey Hotel & Spa$160
    Cristina Hotel

    Cristina Hotel

    Mont Felard, St. Lawrence
      4.0 out of 5.0
       
       

      Situated in a rural location, this hotel is 0.8 mi (1.3 km) from St. Helier Beach and within 3 mi (5 km) of Jersey War Tunnels - German Underground Hospital ...

      Cristina Hotel$125

      Cristina Hotel$125
      Millbrook House Hotel

      Millbrook House Hotel

      La rue de trachy, St. Helier
        2.0 out of 5.0
         
         

        Situated in St. Helier, this hotel is close to St. Matthew's Church, Jersey War Tunnels - German Underground Hospital, and Elizabeth Castle. Also nearby are ...

        Millbrook House Hotel$98

        Millbrook House Hotel$98
        The Royal Yacht

        The Royal Yacht

        Weighbridge, St. Helier
          4.0 out of 5.0
           
           

          Situated by the sea, this spa hotel is steps from Fort Regent Leisure and Entertainment Centre and Jersey Museum. Elizabeth Castle and La Hougue Bie are also ...

          The Royal Yacht$143

          The Royal Yacht$143
          Merton Hotel

          Merton Hotel

          Belvedere, St. Saviour
            3.0 out of 5.0
             
             

            This family-friendly St. Saviour hotel is located near the beach, within 1 mi (2 km) of Jersey Museum and Port of Jersey. Elizabeth Castle is 1.3 mi (2 km) ...

            Merton Hotel$137

            Merton Hotel$137
            The Savoy Jersey

            The Savoy Jersey

            Rouge Bouillon, St. Helier
              4.0 out of 5.0
               
               

              Located in the heart of St. Helier, this hotel is within a 15-minute walk of Jersey Opera House and Jersey Museum. Elizabeth Castle and La Hougue Bie are also ...

              The Savoy Jersey$123

              The Savoy Jersey$123
              L'Horizon Beach Hotel & Spa

              L'Horizon Beach Hotel & Spa

              La Route de la Baie, St. Brelade
                4.0 out of 5.0
                 
                 

                With direct access to the beach, this St. Brelade hotel is within a 10-minute walk of Sir Winston Churchill Memorial Gardens, St Brelade's Bay Beach, and St. ...

                L'Horizon Beach Hotel & Spa$266

                L'Horizon Beach Hotel & Spa$266
                The Inn Boutique - Jersey

                The Inn Boutique - Jersey

                Queens Road, St. Helier
                  3.0 out of 5.0
                   
                   

                  Located in the heart of St. Helier, this hotel is within 1 mi (2 km) of Jersey Opera House, Jersey Museum, and Elizabeth Castle. La Hougue Bie is 2.5 mi (4.1 ...

                  The Inn Boutique - Jersey$100

                  The Inn Boutique - Jersey$100
                  Apollo Hotel

                  Apollo Hotel

                  St Saviour's Road, St. Helier
                    3.0 out of 5.0
                     
                     

                    Located in the heart of St. Helier, this hotel is within a 10-minute walk of Jersey Arts Centre and Jersey Museum. Elizabeth Castle and La Hougue Bie are also ...

                    Apollo Hotel$108

                    Apollo Hotel$108
                    Ommaroo Hotel

                    Ommaroo Hotel

                    Havre Des Pas, St. Helier
                      3.0 out of 5.0
                       
                       

                      Situated on the waterfront, this hotel is within 1 mi (2 km) of Havre des Pas and Jersey Museum. Elizabeth Castle and La Hougue Bie are also within 3 mi (5 ...

                      Ommaroo Hotel$129

                      Ommaroo Hotel$129
                      Map

                      Recent Reviews in St. John