Saint John, New Brunswick, Canada

Two Star Hotels in Saint John

Guests

Why book with Hotels.com?

Two Star Hotels in Saint John

  • Days Inn by Wyndham Saint John New Brunswick

    Days Inn by Wyndham Saint John New Brunswick

    2.5-star

    0.5 miles to city centre

    Guest rating8.0.Very good452 Hotels.com guest reviews
    Days Inn by Wyndham Saint John New Brunswick
  • Travelodge Suites by Wyndham Saint John

    Travelodge Suites by Wyndham Saint John

    2-star

    2.9 miles to city centre

    Guest rating8.0.Very good240 Hotels.com guest reviews
    Travelodge Suites by Wyndham Saint John
  • Econo Lodge & Suites Saint John

    Econo Lodge & Suites Saint John

    2-star

    3.8 miles to city centre

    Guest rating8.2.Very good44 Hotels.com guest reviews
    Econo Lodge & Suites Saint John
  • Hillside Motel

    Hillside Motel

    2.5-star

    3.3 miles to city centre

    Guest rating6.4.Good53 Hotels.com guest reviews
    Hillside Motel
  • Saint John Inn

    Saint John Inn

    2.5-star

    3.1 miles to city centre

    Guest rating8.0.Very good4 Hotels.com guest reviews
    Saint John Inn
  • Regent Motel

    Regent Motel

    2-star

    5.5 miles to city centre

    Guest rating7.2.Good28 Hotels.com guest reviews
    Regent Motel
  • Cookes Motel

    Cookes Motel

    2-star

    5.5 miles to city centre

    Guest rating7.2.Good24 Hotels.com guest reviews
    Cookes Motel
  • Hillcrest Motel

    Hillcrest Motel

    2.5-star

    3.6 miles to city centre

    Guest rating6.0.Good40 Hotels.com guest reviews
    Hillcrest Motel
  • UNB Saint John Summer Hotel

    UNB Saint John Summer Hotel

    2-star

    2.7 miles to city centre

    Guest rating7.2.Good26 Hotels.com guest reviews
    UNB Saint John Summer Hotel
  • Rothesay Motel

    Rothesay Motel

    2.5-star

    9.1 miles to city centre

    Guest rating8.6.Fabulous33 Hotels.com guest reviews
    Rothesay Motel
  • Quality Inn & Suites Amsterdam

    Quality Inn & Suites Amsterdam

    2.5-star

    10.9 miles to city centre

    Guest rating9.2.Superb136 Hotels.com guest reviews
    Quality Inn & Suites Amsterdam
See more properties

Find out more about Saint John

A 2 star hotel in Saint John can be the perfect way to save money on your trip. Hotels.com currently has 9 2-star Saint John hotels available to book from just £41/night!

We currently have 911 reviews from real guest stays you can read to help you make up your mind.

You can start with the 5 most popular hotels booked in the last hour:

1. Econo Lodge & Suites Saint John
2. Days Inn by Wyndham Saint John New Brunswick
3. Travelodge Suites by Wyndham Saint John
4. Saint John Inn
5. Regent Motel


Booking cheap two star hotels in Saint John on Hotels.com

On Hotels.com you can find a range of two star hotels combining good basic comfort with low prices, giving you the chance to save on your accommodation.

We offer several types of 2 star accommodation, and you can combine them with services like free breakfast or parking to tailor your stay.

With our range of accommodation in Saint John, it's easy to find the 2-star hotel that suits you the best.

Ways to save even more on your Saint John hotel

The average hotel room in Saint John costs: £70/night, but there's no reason you need to pay that much.

Hotels.com makes it easy to save money on every booking. We offer our Price Guarantee on most bookings. Plus we offer 4 more ways to save:

1. Hotels.com Rewards - Stay 10 nights, get 1 free*
2. Hotels.com Deals & Discounts - Search over 10,000 deals!
3. Hotels.com voucher codes - All our official promo and discount codes in one place.
4. Weekend Breaks - Save up to 50% on short city breaks.

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Saint John hotels