Hotels in Saint John

Search over 196 hotels from $66

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Saint John Hotels

Don't see what you're looking for?
See all available properties in Saint John
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Cheap Saint John hotels options

    Hillcrest Motel

    Hillcrest Motel

    1315 Manawagonish Rd, Saint John, NB
    6.4/10 (295 reviews)
    Crowne Plaza Saint John Harbour View, an IHG Hotel

    Crowne Plaza Saint John Harbour View, an IHG Hotel

    10 Portland Street, Saint John, NB
    The price is $123 per night from Apr 27 to Apr 28
    $123
    per night
    Apr 27 - Apr 28
    8.4/10 Very Good! (33 reviews)
    Regent Motel

    Regent Motel

    2121 Ocean Westway, Saint John, NB
    The price is $66 per night from May 1 to May 2
    $66
    per night
    May 1 - May 2
    7/10 Good! (136 reviews)
    Days Inn by Wyndham Saint John New Brunswick

    Days Inn by Wyndham Saint John New Brunswick

    175 City Road, Saint John, NB
    The price is $74 per night from May 12 to May 13
    $74
    per night
    May 12 - May 13
    7.8/10 Good! (1,000 reviews)
    Holiday Inn Express Saint John Harbour Side, an IHG Hotel

    Holiday Inn Express Saint John Harbour Side, an IHG Hotel

    400 Main Street, Saint John, NB
    The price is $94 per night from Apr 28 to Apr 29
    $94
    per night
    Apr 28 - Apr 29
    9.2/10 Wonderful! (1,000 reviews)
    Econo Lodge & Suites Saint John

    Econo Lodge & Suites Saint John

    1441 Manawagonish Road, Saint John, NB
    The price is $78 per night from May 23 to May 24
    $78
    per night
    May 23 - May 24
    7.8/10 Good! (417 reviews)

Where is a good place to stay in Saint John?

What are some cheap hotels in Saint John?

For a good deal, check out these inexpensive hotels in Saint John. Days Inn by Wyndham Saint John New Brunswick is a hotel with free buffet breakfast, free WiFi, and free parking. Another option is Crowne Plaza Saint John Harbour View, an IHG Hotel, a hotel with free WiFi, free parking, and laundry facilities. You'll also find Travelodge Suites by Wyndham Saint John, which is a hotel offering freebies like breakfast, WiFi, and parking.

What are some of the best hotels in downtown Saint John?

Here are some of the most popular hotels in downtown Saint John:

If you're interested in the local attractions, you'll want to make time for the sporting events and shopping in historic Saint John. Sights to visit in the heart of Saint John include Saint John Imperial Theatre, Saint John City Market and Saint John Trade and Convention Centre.

What are some of the best hotels near Saint John Imperial Theatre?

Situated 0.1 mi from central Saint John, this local theater is where you can go to see a show. There are 23 hotels within a mile of Saint John Imperial Theatre, giving you plenty to choose from, and here are some of the top ones:

Saint John hotels essential information

Accommodation
196 hotels
Lowest Price
$66
Highest Price
$123
Popular hotels
Days Inn by Wyndham Saint John New Brunswick, Chateau Saint John Trademark Collection by Wyndham, Hampton Inn & Suites Saint John, Delta Hotels by Marriott Saint John, Hilton Saint John, Holiday Inn Express Saint John Harbour Side, an IHG Hotel, Crowne Plaza Saint John Harbour View, an IHG Hotel, Travelodge Suites by Wyndham Saint John, Best Western Plus Saint John Hotel & Suites, Econo Lodge & Suites Saint John, Chipman Hill Suites on Sydney, Rodeway Inn

Recent Reviews