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.


Save Time and Money with Saint John Vacation Packages

Save Time and Money with Saint John Vacation Packages

Save by combining your airfares and lodgings. Expedia has loads of excellent Saint John vacation packages that'll save time and give you more money to splurge!

Savvy vacationers who secure a package deal on Expedia will save as much as C$590*.

With just a few clicks, you'll be able to sort out everything you'll need for your next vacation with our extensive database. And — with more than 400 partner airlines and 321,000 properties from around the world, you'll have the freedom to be fussy!

Rest assured that you may cancel almost any hotel reservation and you won't pay any extra fees to us.

Places to Visit in Saint John

Itinerary looking a little thin? Saint John vacation all arranged but don't know what's on the cards when you get there? Let us make it easy for you.

Try to skip rocks across the surface of the water or simply find a little peace and tranquility at Reversing Falls. Adventurers in this destination have heaps of options. Noted for its architectural aspects, lovely surrounds and well-established traditions, University of New Brunswick - Saint John is steeped in history. Meander around the campuses and soak up its timeless atmosphere. Still got some time to spare? Great theater can challenge our assumptions and asks us to aspire to more. Get tickets to a show at Saint John Imperial Theatre and expand your way of thinking.

Saint John Accommodations

There's nothing quite like putting your feet up after an exciting day of adventures. There are as many as 21 properties in Saint John, so securing the perfect room for your luxury getaway or cheap vacation won't be a problem.

Saint John's premier choices such as the Hilton Saint John (1 Market Sq) and the Hampton Inn & Suites Saint John (51 Fashion Drive) are bound to please even the fussiest guests. If you're after more budget-friendly options, the Econo Lodge & Suites Saint John (1441 Manawagonish Road) or the Hillside Motel (1131 Manawagonish Rd) could suit your requirements better.

Nearest Airports to Saint John

Saint John Airport (YSJ) is the starting point for most travelers heading off on a trip to Saint John. It's situated 9 miles (14 km) from the town center.

*Savings based on all vacation package bookings with Flight + Hotel on Expedia.com from January through December 2017, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages. For Free Flight or 100% Off Flight deals, package savings is greater than or equal to the current cost of one component, when both are priced separately.

*Savings based on all vacation package bookings with Flight + Hotel on Expedia.ca from January through December 2017, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.


Top Hotel Deals

See all 55 properties in Saint John
Days Inn by Wyndham Saint John New Brunswick C$86
Days Inn by Wyndham Saint John New Brunswick

Days Inn by Wyndham Saint John New Brunswick

175 City Road, Saint John, NB
     
    3.7
    of 5, from 16 reviews
    2.5 out of 5.0

    Situated in Saint John, this hotel is close to Saint Joseph's Hospital, Harbour Station, and Saint John Regional Hospital. Also nearby are Cathedral of the Immaculate Conception and Stone Church.

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

    Delta Hotels by Marriott Saint John

    39 King St, Saint John, NB
       
      4.1
      of 5, from 702 reviews
      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.

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

      Canadas Best Value Inn St. John

      10 Portland Street, Saint John, NB
         
        3.3
        of 5, from 1,066 reviews
        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.

        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.3
          of 5, from 348 reviews
          4.0 out of 5.0

          Situated in a shopping district, this hotel is close to Saint Joseph's Hospital, University of New Brunswick - Saint John, and Harbour Station. Local attractions also include Saint John Imperial Theatre and Saint John Regional Hospital.

          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
             
            4.5
            of 5, from 571 reviews
            2.5 out of 5.0

            Situated in the city center, this eco-friendly hotel is close to Lord Beaverbrook Rink, Harbour Station, and Saint John Regional Hospital. Also nearby are Fort Howe and New Brunswick Museum.

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

            Hampton Inn & Suites Saint John

            51 Fashion Drive, Saint John, NB
               
              4.1
              of 5, from 683 reviews
              4.0 out of 5.0

              Situated in a shopping district, this eco-friendly hotel is close to Stewart Hurley Arena, Harbour Station, and Saint John Regional Hospital. Local attractions also include Rockwood Park and Cathedral of the Immaculate Conception.

              Travelodge Suites by Wyndham Saint John C$101
              Travelodge Suites by Wyndham Saint John

              Travelodge Suites by Wyndham Saint John

              1011 Fairville Blvd, Saint John, NB
                 
                4.1
                of 5, from 525 reviews
                2.5 out of 5.0

                Situated in the business district, this eco-friendly hotel is 0.7 mi (1.1 km) from Lancaster Mall and 3 mi (4.8 km) from Harbour Station. Reversing Falls and Stonehammer Geopark are also within 2 mi (3 km).

                Hilton Saint John C$122
                Hilton Saint John

                Hilton Saint John

                1 Market Sq, Saint John, NB
                   
                  4.0
                  of 5, from 612 reviews
                  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.