A harbor with several boats docked, a lighthouse, and historic buildings in the background.

Find Hotels with Bar in Saint John from CA $117

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Saint John Hotels with Bar

Tonight
Oct 24 - Oct 25
Tomorrow
Oct 25 - Oct 26
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Our top choices for Saint John hotels with a bar

1. Saint John Harbourfront Hotel

Saint John Harbourfront Hotel
Uptown
Canada
Brian
CA $129
CA $154 total
includes taxes & fees
Nov 1 - Nov 2
Saint John Harbourfront Hotel

2. Chateau Saint John Trademark Collection by Wyndham

Chateau Saint John Trademark Collection by Wyndham
Mount Pleasant
Canada
Tom and Gail
CA $134
CA $160 total
includes taxes & fees
Nov 8 - Nov 9
Chateau Saint John Trademark Collection by Wyndham

3. Delta Hotels by Marriott Saint John

Delta Hotels by Marriott Saint John
Uptown
Canada
Michael
CA $135
CA $161 total
includes taxes & fees
Nov 15 - Nov 16
Delta Hotels by Marriott Saint John

4. Days Inn by Wyndham Saint John New Brunswick

Days Inn by Wyndham Saint John New Brunswick
Waterloo
Canada
Guido
CA $99
CA $117 total
includes taxes & fees
Nov 15 - Nov 16
Days Inn by Wyndham Saint John New Brunswick

5. Crowne Plaza Saint John Harbour View by IHG

Crowne Plaza Saint John Harbour View by IHG
North End
Canada
Ishan
CA $156
CA $186 total
includes taxes & fees
Nov 13 - Nov 14
Crowne Plaza Saint John Harbour View by IHG

6. Shadow Lawn Inn

Shadow Lawn Inn
Rothesay
Canada
Lanna
CA $174
CA $207 total
includes taxes & fees
Oct 27 - Oct 28
Shadow Lawn Inn

7. Timberland Motel

Timberland Motel
Penobsquis
Canada
Elizabeth
CA $111
CA $151 total
includes taxes & fees
Oct 28 - Oct 29
Timberland Motel

8. Granite Town Hotel

Granite Town Hotel
St George
Canada
Ronald
CA $149
CA $177 total
includes taxes & fees
Nov 22 - Nov 23
Granite Town Hotel
View all properties

Top Saint John Hotel Reviews

Homeport Historic Bed & Breakfast/Inn c 1858

Homeport Historic Bed & Breakfast/Inn c 1858

10/10 Excellent
"Great location, great room and great bed."
Rebecca 1-night trip
Posted 1 day ago
Homeport Historic Bed & Breakfast/Inn c 1858

Frequently asked questions

Searching for hotels with bars in Saint John?
If you're searching for a hotel where you can enjoy an evening cocktail after a day out and about, Saint John offers 98 hotels and other lodging options, including 7 accommodations with an onsite bar. While you're here, consider a visit to King's Square and Imperial Theatre.
What are the best hotels with bars in Saint John?
Here's a few of the top Saint John hotels with bars: Saint John Harbourfront Hotel: Hotel with restaurant. Enjoy the bar, free breakfast, and free WiFi. Delta Hotels by Marriott Saint John: Hotel with restaurant. Enjoy the bar, free WiFi, and breakfast. Chateau Saint John Trademark Collection by Wyndham: Enjoy the bar, free breakfast, and free WiFi. Days Inn by Wyndham Saint John New Brunswick: Enjoy the bar, free breakfast, and free WiFi. Crowne Plaza Saint John Harbour View by IHG: Hotel with restaurant. Enjoy the bar, free WiFi, and free parking.
How many hotels with bars on site will I be able to find in Saint John?
Expedia has 7 hotels with a bar in Saint John.
What is there to do in Saint John?
Consider a visit to King's Square, Imperial Theatre, and Saint John City Market, and then find a cozy spot for a nightcap. Other places to see include Saint John Trade and Convention Centre and Queen Square. Saint John is popular for its bustling port and array of shops.
When is the best time to visit Saint John?
Visiting local bars in Saint John is more fun when you know what the weather holds. These temperatures and rainfall averages can help you determine the best time for bar hopping. 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.
How can I get to Saint John and around the area?
Here are some of your transportation choices in and around Saint John: Fly into Saint John, NB (YSJ), which is located 9 mi (14.6 km) away from the heart of the city. If you'd like to venture out around the area, you may want a rental car for your journey.

Explore a world of travel with Expedia