Find Cheap Hotels in Saint John

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Saint John cheap hotels

1. Days Inn by Wyndham Saint John New Brunswick

Days Inn by Wyndham Saint John New Brunswick
2.5 star property
Waterloo
8.0 out of 10, Very good, (1,628 reviews)
"Great spot, good breakfast and inexpensive"
Canada
Guido
The price is AED 279
AED 332 total
includes taxes & fees
6 Dec - 7 Dec
Days Inn by Wyndham Saint John New Brunswick

2. Travelodge Suites by Wyndham Saint John

Travelodge Suites by Wyndham Saint John
2.0 star property
Fairville
8.2 out of 10, Very good, (1,000 reviews)
"Enjoyed our stay ."
Canada
Candace Lynne Marie
The price is AED 265
AED 316 total
includes taxes & fees
15 Nov - 16 Nov
Travelodge Suites by Wyndham Saint John

3. Crowne Plaza Saint John Harbour View by IHG

Crowne Plaza Saint John Harbour View by IHG
4.0 star property
North End
8.8 out of 10, Excellent, (690 reviews)
"The staff was very helpful, and the property is very well maintained and Freshley renovated. Best place to stay if you visit Saint John."
Canada
Ishan
The price is AED 379
AED 451 total
includes taxes & fees
13 Nov - 14 Nov
Crowne Plaza Saint John Harbour View by IHG

4. Regent Motel

Regent Motel
2.0 star property
Ocean Westway
7.2 out of 10, Good, (256 reviews)
"Extremely clean room, comfy bed and good water pressure in the shower. Can't ask for more! Would definitely stay again and would recommend"
Canada
Benjamin
The price is AED 274
AED 326 total
includes taxes & fees
8 Nov - 9 Nov
Regent Motel

5. Room-cozy Economy Room in Central Saint

Room-cozy Economy Room in Central Saint
2.0 star property
North End
The price is AED 160
AED 190 total
includes taxes & fees
7 Nov - 8 Nov
Room-cozy Economy Room in Central Saint

6. Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1,002 reviews)
"Great location and a good breakfast"
Canada
Ronald
The price is AED 375
AED 445 total
includes taxes & fees
7 Nov - 8 Nov
Granite Town Hotel
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.

Top Saint John Hotel Reviews

Frequently Asked Questions

What is Saint John like for travelers on a budget?

Saint John has a variety of cheap accommodations and places to visit, making it a great vacation choice for budget-conscious travelers. You can find ways to save money while getting to know this destination, which is home to attractions like King's Square, Imperial Theatre, and Saint John City Market.

What's the best budget-friendly accommodation in Saint John?

Based on reviews, Days Inn by Wyndham Saint John New Brunswick is a popular hotel for our travelers who want a more economical choice, and features free buffet breakfast and free WiFi. Other good options to stay on the cheap include Crowne Plaza Saint John Harbour View by IHG and Travelodge Suites by Wyndham Saint John.

When is the best time for a budget trip to Saint John?

Weather will likely play an important role when you plan your trip to Saint John, and keep in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually August and July with an average temp of 61°F, while the coldest months are January and February with an average of 27°F. The snowiest months in Saint John are January, March, November, and February, with each month seeing an average of 7 inches of snowfall.

What is there to see and do in Saint John?

Saint John draws tourists with its major shopping area and museums, and offers plenty to see and do without spending a fortune. You can budget for the local attractions that interest you most, and then fill your itinerary with sights that cost little or nothing at all. Check out the area's cultural spots like Imperial Theatre and Saint John Police Museum, or hunt for bargains with some shopping at Saint John City Market.

How can I get to Saint John and get around on a budget?

Scoping out the transportation options in Saint John can help keep you on budget. The closest airport is Saint John, NB (YSJ), 9 mi (14.6 km) away. You can find out about your water travel options at the port.