St. Stephen Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Stephen hotels

The Coach House

The Coach House
3.5 star property
St. Stephen
9.2 out of 10, Wonderful, (182)
"Really great breakfast and really great hospitality and conversations with the owners. I would stay again :)"
Canada
Adam
The price is P6,004
P6,904 total
includes taxes & fees
Dec 29 - Dec 30
The Coach House

Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very Good, (582)
"A good place"
Canada
Joanne
The price is P6,013
P6,915 total
includes taxes & fees
Dec 29 - Dec 30
Winsome Inn

Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1003)
"Love it here"
United States
Danielle
The price is P5,986
P7,737 total
includes taxes & fees
Jan 11 - Jan 12, 2026
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1000)
"Great staff in the lobby."
United States
Thomas
The price is P5,025
P5,955 total
includes taxes & fees
Dec 30 - Dec 31
Saint Andrews Inn & Suites

Dominion Hill Country Inn

Dominion Hill Country Inn
3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (372)
"The location and the inn are delightful. "
Canada
Catherine
The price is P6,570
P7,555 total
includes taxes & fees
Dec 29 - Dec 30
Dominion Hill Country Inn

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (965)
"The meal that my wife and I had at the hotel restaurant, was "
Canada
Glenn
The price is P3,823
P4,529 total
includes taxes & fees
Jan 1 - Jan 2, 2026
Kennedy House

Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (52)
"Perfect place with perfect hosts!!"
Canada
F
The price is P8,164
P9,389 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Woodhaven Country Lodge
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Stephen attractions

Learn more about St. Stephen

Explore quaint St. Stephen: its festivals, art, history, and more!

Lighthouse in St Stephen New Brunswick Canada

Top St. Stephen Hotel Reviews

More cheap stays in St. Stephen

Find out more about St. Stephen

Top reasons to visit St. Stephen

  • Scenic Outdoor Adventures: St. Stephen is perfect for outdoor enthusiasts, with beautiful hiking trails and picturesque state parks.
  • Charming Town Exploration: Discover quaint shops and local attractions that showcase the town's unique character.
  • Tranquil Neighbourhoods: Experience peaceful areas ideal for family vacations and romantic getaways.
  • Rich Cultural Experiences: Engage with local culture through fascinating museums and delightful festivals.
  • Diverse Accommodation Options: Choose from cosy bed-and-breakfasts to convenient motels for a comfortable stay.

Find great hotels in and around St. Stephen

Discover the charming town of St. Stephen, New Brunswick, where a variety of accommodation options await you. From cosy bed and breakfasts to convenient motels, there’s something for every traveller. Whether you're seeking a family getaway, a romantic retreat, or an adventurous escape, St. Stephen’s hotels provide the perfect base for your exploration. Enjoy the warm hospitality and local charm while finding the best hotels and reviews to make your stay truly memorable.

  • Winsome Inn: Winsome Inn is a delightful motel that captures the charm of St. Stephen. Known for its welcoming atmosphere, this property offers a cosy dining experience with breakfast options to start your day right. Entertainment is plentiful, with amenities such as a selection of books and modern viewing options including cable and flatscreen televisions. The Inn's friendly service and comfortable accommodations make it an ideal choice for those seeking a relaxing getaway.
  • The Coach House: The Coach House is a distinguished 3.5-star bed and breakfast, perfect for travellers looking for a blend of comfort and business convenience. Situated in St. Stephen, this property caters to professionals with its homely yet sophisticated environment. Guests can enjoy personalised service and a hearty breakfast, making it a prime choice for business trips or leisurely stays. Its charming decor and tranquil setting provide a refreshing retreat after a long day.
  • Scoodic Motel: Located just 3.2km from St. Stephen, Scoodic Motel is a classic choice for both leisure and business travellers. This motel boasts modern entertainment amenities, including premium cable and flatscreen televisions, ensuring guests can unwind after a day of exploration. Its proximity to the town allows for easy access to local attractions while providing a comfortable and affordable base for your adventures in the area.

Where to stay in and around St. Stephen

St. Stephen, New Brunswick, offers a delightful escape for those seeking outdoor adventures and scenic beauty. With its friendly atmosphere and budget-friendly options, visitors can explore tranquil spots ideal for family vacations. Nearby regions provide a relaxing vibe away from the crowds, perfect for excursions that showcase the area's natural charm. Whether you're wandering through quiet neighbourhoods or indulging in local culture, St. Stephen promises a refreshing getaway filled with memorable experiences.

  • Dufferin: Nestled a mere 4.8km from St. Stephen, Dufferin is a vibrant city that attracts visitors with its rich cultural offerings and stunning outdoor scenery. The peak travel season from July to September sees an influx of tourists eager to explore its art centres and hiking trails. While winter months from December to February are quieter, Dufferin remains a gem worth visiting. Don't miss the local gallery and museum that showcase the area's history and creativity, and take a stroll through the nearby national state park to immerse yourself in nature.
  • Crocker Hill: Located conveniently within the St. Stephen area, the charming village of Crocker Hill is popular for its breathtaking coastal scenery and serene beaches. Travellers flock here during the summer months, particularly from July to September, to bask in the natural beauty that surrounds them. While the village may experience a lull in visitors from December to February, its alluring coastline and picturesque landscapes offer a tranquil escape. Be sure to explore the nearby cape, a local landmark that provides stunning views and opportunities for relaxation.
  • Oak Bay: Just 8.0km from St. Stephen, Oak Bay is a city that boasts diverse outdoor adventures year-round. While summer months from June to August see a surge in visitors, the area remains inviting in the off-peak seasons. Outdoor enthusiasts will be thrilled with the hiking trails, recreation centres, and golf facilities available. Oak Bay also serves as a gateway to nearby islands and national parks, making it an ideal base for explorers. Enjoy the breathtaking scenery and thrilling activities that this vibrant city has to offer.

Things to do near St. Stephen

St. Stephen offers an ideal setting for outdoor enthusiasts, featuring scenic hiking trails, quaint shops, and a delightful golf course. Visitors can immerse themselves in the natural beauty of the area while enjoying various activities. A must-do is to explore the charming town itself, where local attractions await discovery, making it a perfect destination for adventure and relaxation alike.

Shopping

In St. Stephen, visit local shops for unique gifts and souvenirs. If you're up for a drive, head to the nearby Saint John City Market for a vibrant selection of artisanal goods and crafts, or explore the Brunswick Square for more retail options.

Recreation

Ganong Nature Park, located 9.7km from St. Stephen, offers a tranquil environment perfect for relaxation amidst nature. Caughey-Taylor Nature Preserve, 17.7km away, invites you to unwind with its serene trails and lush landscapes. For family fun, the Saint Andrews Community Adventure Playground, 22.5km from town, provides outdoor excitement.

Adventure

Experience the thrill of kayaking on the St. Croix River, where you’ll navigate serene waters surrounded by stunning landscapes. For hiking enthusiasts, the picturesque Fundy Trail Parkway offers breathtaking views and exhilarating trails that showcase the natural beauty of the region.

Nightlife

Experience the vibrant nightlife at the Red Room on Milltown Boulevard, where you can enjoy a lively atmosphere and fantastic cocktails. For a more laid-back vibe, visit the Community Centre for local events and gatherings that showcase St. Stephen's friendly spirit and community feel.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Stephen

To save money on your trip to St. Stephen, consider visiting during the off-peak months of January to February and November for lower accommodation rates. Book your hotel about a month in advance, or check Expedia for last-minute deals. Tuesdays are the most economical days to stay, while Saturdays tend to be pricier. Utilise Expedia's search tools to filter by budget and eco-friendly options, and consider bundling your hotel with flights and activities for additional savings. Exploring the town on foot is also a great way to keep transport costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Stephen are January to February and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St. Stephen is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Stephen is Tuesday. The most expensive day to stay in St. Stephen is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, allowing you to identify the most affordable hotels right away. Additionally, you have the option to refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your St. Stephen hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around St. Stephen

St. Stephen, New Brunswick, offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal destination for travellers seeking beach experiences and romantic getaways. Visitors can explore a variety of attractions, including charming islands, picturesque state parks, and fascinating museums. Whether you're looking to immerse yourself in nature or discover the local culture, St. Stephen has something for everyone, ensuring a memorable holiday.

  • Chocolate Museum: Immerse yourself in the sweet world of chocolate at the Chocolate Museum in St. Stephen. Discover the rich history and artistry behind chocolate-making, with interactive displays and delicious samples that will tantalise your taste buds.
  • Charlotte County Museum: Delve into the local history at the Charlotte County Museum, where exhibits showcase the cultural heritage of the region. Engage with fascinating artefacts and stories that highlight the lives of past residents and the community's evolution.
  • Crocker Island: just 1.6km from St. Stephen, Crocker Island offers a serene escape with its stunning beaches and outdoor activities. Enjoy sunbathing, swimming, or exploring the natural beauty that makes this island a hidden gem.

Best time to go to St. Stephen

The best time to visit St. Stephen is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January20.8°F (-6.2°C)Light RainMostly CloudyAverageSlightly Low
February22.1°F (-5.5°C)Light RainMostly CloudyAverageSlightly Low
March29.5°F (-1.4°C)Light RainMostly CloudyAverageAverage
April41.0°F (5.0°C)Light RainMostly CloudyAverageAverage
May52.0°F (11.1°C)Light RainMostly CloudyAverageAverage
June60.1°F (15.6°C)Light RainMostly SunnySlightly HighAverage
July67.3°F (19.6°C)Light RainMostly SunnySlightly HighSlightly High
August66.6°F (19.2°C)Light RainMostly SunnySlightly HighSlightly High
September59.7°F (15.4°C)Light RainMostly SunnyAverageSlightly High
October49.1°F (9.5°C)Light RainMostly SunnySlightly LowAverage
November37.4°F (3.0°C)Light RainMostly SunnySlightly LowSlightly Low
December28.2°F (-2.1°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to St. Stephen

Accessing St. Stephen, New Brunswick, can be conveniently done via three major airports. Bangor International Airport (BGR) is 128.7km away, with nearby hotels such as the 3.5-star Quality Inn Bangor Airport, located 1.6km from the airport, and the 3-star Bangor Aviator Hotel, which is right at the airport. Greater Fredericton International Airport (YFC) is 95.0km away, with options like the Crowne Plaza Fredericton-Lord Beaverbrook, 12.9km from the airport. Lastly, Saint John Airport (YSJ) is situated 612.9km away, with the 4.5-star Hilton Saint John just 14.5km from the airport. Each hotel offers easy access to their respective airports for a seamless travel experience.

Frequently asked questions

Where is the best place to stay in St. Stephen?
The Coach House is a favorite with Expedia customers. This B&B offers free breakfast and free parking. Winsome Inn is another top choice for your trip based on reviews. See all available top hotels, or vacation rentals in St. Stephen.
If I need to cancel my hotel reservation in St. Stephen, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you booked a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in St. Stephen.
What are some accommodations with pools in St. Stephen?
Algonquin Resort St Andrews by-the-Sea Autograph Collection: Features a seasonal outdoor pool, an indoor pool, and 2 restaurants. Also, another option that features an onsite pool is Saint Andrews Inn & Suites. View all hotels with pools in St. Stephen.
What is staying in St. Stephen like?
Visitors can enjoy all that St. Stephen has to offer including the festivals, shopping, and art. The quaint and welcoming setting also entices those visiting the city. In St. Stephen, there are 5 hotels and other accommodations to choose from. Find out more about St. Stephen.
What should I see while I'm in St. Stephen?
Cultural venues include Chocolate Museum and Charlotte County Museum. You'll also find Moosehorn National Wildlife Refuge and St. Croix Island in the area. Check out what more to see and do in Expedia's St. Stephen guide.
What's the weather like in St. Stephen?
The hottest months are usually July and August with an average temp of 63°F, while the coldest months are January and February with an average of 25°F. The snowiest months in St. Stephen are January, February, December, and March, with each month seeing an average of 15 inches of snowfall.

Explore a world of travel with Expedia