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

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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


Map

Top Hotel Deals

See all 38 properties near Cherry Brook Zoo
Days Inn by Wyndham Saint John New Brunswick C$95
Days Inn by Wyndham Saint John New Brunswick

Days Inn by Wyndham Saint John New Brunswick

175 City Road, Saint John, NB
     
    2.5 out of 5.0

    Situated in Saint John, this hotel is within a 15-minute walk of Saint Joseph's Hospital and Harbour Station. Cathedral of the Immaculate Conception and Stone Church are also within 15 minutes.

    Best Western Plus Saint John Hotel & Suites C$117
    Best Western Plus Saint John Hotel & Suites

    Best Western Plus Saint John Hotel & Suites

    55 Majors Brook Drive, Saint John, NB
       
      4.0 out of 5.0

      Situated in a shopping district, this hotel is within 6 mi (10 km) of Rockwood Park, Saint Joseph's Hospital, and Harbour Station. Saint John Imperial Theatre and Lord Beaverbrook Rink are also within 9 mi (15 km).

      Canadas Best Value Inn St. John C$89
      Canadas Best Value Inn St. John

      Canadas Best Value Inn St. John

      10 Portland Street, Saint John, NB
         
        3.0 out of 5.0

        Located in the heart of Saint John, this hotel is within 1 mi (2 km) of Lord Beaverbrook Rink and Harbour Station. Saint John Regional Hospital is 2.9 mi (4.6 km) away.

        Delta Hotels by Marriott Saint John C$129
        Delta Hotels by Marriott Saint John

        Delta Hotels by Marriott Saint John

        39 King St, Saint John, NB
           
          3.5 out of 5.0

          Located in the heart of Saint John, this hotel is within a 15-minute walk of Saint John Police Museum and Harbour Station. Market Square and New Brunswick Museum are also within 5 minutes.

          Hampton Inn & Suites Saint John C$70
          Hampton Inn & Suites Saint John

          Hampton Inn & Suites Saint John

          51 Fashion Drive, Saint John, NB
             
            4.0 out of 5.0

            Situated in a shopping district, this eco-friendly hotel is 2.4 mi (3.9 km) from Stewart Hurley Arena and 2.9 mi (4.7 km) from Harbour Station. Cathedral of the Immaculate Conception and Saint Joseph's Hospital are also within 3 mi (5 km).

            Holiday Inn Express Saint John Harbour Side C$123
            Holiday Inn Express Saint John Harbour Side

            Holiday Inn Express Saint John Harbour Side

            400 Main Street, Saint John, NB
               
              2.5 out of 5.0

              Located in the heart of Saint John, this eco-friendly hotel is within 1 mi (2 km) of Lord Beaverbrook Rink and Harbour Station. Saint John Regional Hospital is 2.6 mi (4.2 km) away.

              Hilton Saint John C$122
              Hilton Saint John

              Hilton Saint John

              1 Market Sq, Saint John, NB
                 
                4.5 out of 5.0

                Located in the heart of Saint John, this luxury hotel is within a 10-minute walk of New Brunswick Museum and Harbour Station. Market Square and Saint John Police Museum are also within 10 minutes.

                Chateau Saint John Trademark Collection by Wyndham C$122
                Chateau Saint John Trademark Collection by Wyndham

                Chateau Saint John Trademark Collection by Wyndham

                369 Rockland Rd, Saint John, NB
                   
                  3.0 out of 5.0

                  Located in the heart of Saint John, this hotel is within a 15-minute walk of Stone Church and Harbour Station. Saint John Regional Hospital is 2.9 mi (4.7 km) away.