Check prices on hotels in Saint John

Top 10 Hotels in Saint John

See all 24 Hotels in Saint John
Château Saint John & Suites, an Ascend Collection
Château Saint John & Suites, an Ascend Collection

369 Rockland Rd, Saint John E2K3W3

3.0 out of 5.0
4.6 out of 5 (234 reviews)

Located in the heart of Saint John, this hotel is within a 15-minute walk of Harbour Station, Saint Joseph's Hospital, and …

$88
avg/night
Delta Hotels by Marriott Saint John
Delta Hotels by Marriott Saint John

39 King St, Saint John E2L 4W3

3.5 out of 5.0
3.9 out of 5 (191 reviews)

Located in the heart of Saint John, this eco-friendly hotel is steps from Saint John Police Museum, Market Square, and …

$96
avg/night
Canadas Best Value Inn
Canadas Best Value Inn

10 Portland Street, Saint John E2K4H8

3.0 out of 5.0
3.3 out of 5 (309 reviews)

Located in the heart of Saint John, this hotel is within a 10-minute walk of Lord Beaverbrook Rink and Fort Howe. New …

$64
avg/night
Colonial Inn Saint John
Colonial Inn Saint John

175 City Road, Saint John E2L 3M9

2.5 out of 5.0
2 out of 5 (157 reviews)

Situated in Saint John, this hotel is within a 15-minute walk of Cathedral of the Immaculate Conception, Harbour Station, and …

$45
avg/night
Hilton Saint John
Hilton Saint John

1 Market Sq, Saint John E2L4Z6

3.5 out of 5.0
4 out of 5 (189 reviews)

Located in the heart of Saint John, this hotel is steps from New Brunswick Museum, Saint John Coast Guard Base Lighthouse …

$106
avg/night
Hampton Inn & Suites Saint John
Hampton Inn & Suites Saint John

51 Fashion Drive, Saint John E2J0A7

2.5 out of 5.0
4.2 out of 5 (191 reviews)

Situated in a shopping district, this eco-friendly hotel is within 3 mi (5 km) of Stewart Hurley Arena, Cathedral of the …

$68
avg/night
Holiday Inn Express Saint John Harbour Side
Holiday Inn Express Saint John Harbour Side

400 Main Street, Saint John E2K4N5

2.5 out of 5.0
4.3 out of 5 (163 reviews)

Located in the heart of Saint John, this eco-friendly hotel is within a 10-minute walk of Lord Beaverbrook Rink and Fort …

$82
avg/night
Best Western Plus Saint John Hotel & Suites
Best Western Plus Saint John Hotel & Suites

55 Majors Brook Drive, Saint John E2J0B2

2.5 out of 5.0
4.1 out of 5 (75 reviews)

Situated in a shopping district, this hotel is within 3 mi (5 km) of Stewart Hurley Arena, Cathedral of the Immaculate …

$83
avg/night
Travelodge Suites Saint John
Travelodge Suites Saint John

1011 Fairville Blvd, Saint John E2M5T9

2.5 out of 5.0
4 out of 5 (130 reviews)

Situated in the business district, this eco-friendly hotel is within 1 mi (2 km) of Lancaster Mall and Reversing Falls …

$70
avg/night
Park Plaza Motel
Park Plaza Motel

607 Rothesay Ave , Saint John E2H 2G9

2.0 out of 5.0
2 out of 5 (8 reviews)

Situated in the business district, this motel is 2.4 mi (3.9 km) from Stewart Hurley Arena and within 6 mi (10 km) of …

$52
avg/night

Recent Reviews in Saint John

Hide content

Where to stay in Saint John

Saint John Hotel Guide

Should you be looking for comfortable places to base yourself in Saint John, you're simply spoiled for choice. Spend some time exploring Expedia's 21 accommodation listings, all of which can be found within a 0.1-mile radius of downtown Saint John.

Location is important when it comes to traveling, so be sure to check out the Hilton Saint John and Delta Hotels by Marriott Saint John, all of which are located within 0.6 miles of Saint John's heart.

If you have to be mindful of your budget and are after the most affordable Saint John accommodation options, there are also enough affordable places on offer in the vicinity. 0.1 miles away from Saint John's downtown area is where you'll find the Chipman Hill Suites on Sydney. The Colonial Inn Saint John is just 0.5 miles away. The Hillcrest Motel and the Hillside Motel are alternative affordable hotels that you could investigate.

The Château Saint John & Suites, an Ascend Collection is 0.5 miles away from the center of Saint John. Another option is the Hampton Inn & Suites Saint John, which can be found 2 miles away. The Holiday Inn Express Saint John Harbour Side and the Best Western Plus Saint John Hotel & Suites are other alternative hotel options in Saint John.

55 miles to the northwest of Saint John you will find Fredericton, where you can spend a few hours exploring University of New Brunswick and Regent Mall. The Delta Hotels by Marriott Fredericton and Crowne Plaza Fredericton-Lord Beaverbrook are some of the great lodging options in Fredericton. 50 miles to the southwest of Saint John, you can also stay at North Head, which is home to the The Marathon Inn and Adventure High. While in North Head, a couple of sights worth adding to your itinerary are the Old North Head Post Office and Grand Manan Whale and Seabird Research Station.

Now you've explored hotels and apartments options in Saint John, be sure to visit Expedia's Saint John travel guide for information on cultural and scenic attractions in this part of the world.