Find hotels in St. Stephen from $77

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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
$94 nightly
The price is $109
Jan 1 - Jan 2, 2026
Total with taxes and fees
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
$102 nightly
The price is $118
Dec 29 - Dec 30
Total with taxes and fees
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
$111 nightly
The price is $132
Jan 11 - Jan 12, 2026
Total with taxes and fees
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
$79 nightly
The price is $94
Dec 29 - Dec 30
Total with taxes and fees
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
$101 nightly
The price is $117
Jan 28 - Jan 29, 2026
Total with taxes and fees
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
$65 nightly
The price is $77
Jan 1 - Jan 2, 2026
Total with taxes and fees
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
$128 nightly
The price is $148
Jan 4 - Jan 5, 2026
Total with taxes and fees
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

  • Outdoor Adventures: St. Stephen is a haven for outdoor enthusiasts, featuring scenic hiking trails and recreational areas to explore.
  • Charming Atmosphere: The town boasts a friendly vibe, perfect for leisurely strolls through picturesque neighborhoods.
  • Local Culture: Experience the rich local culture through shopping at unique stores and visiting nearby museums.
  • Serene Scenery: Enjoy breathtaking views and tranquil spots, ideal for relaxation by the water.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to convenient motels that cater to all types of travelers.

Find great hotels in St. Stephen

Discover the charm of St. Stephen, New Brunswick, where a variety of accommodation options await you. Whether you prefer a cozy bed & breakfast or a convenient motel, you'll find the perfect spot for your stay. Ideal for families, couples, and adventure seekers, the hotels here offer a range of services and amenities to enhance your vacation experience. Check out reviews to find the best St. Stephen inns and motels to suit your needs.

  • Winsome Inn: Nestled in the heart of St. Stephen, Winsome Inn offers a cozy motel experience with a welcoming atmosphere. This property features a variety of dining options, including WrappedFood and complimentary breakfast, ensuring guests start their day off right. For entertainment, the inn provides a selection of amenities such as television, books, cable TV, and flatscreen TVs in each room, making it a perfect retreat for relaxation after a day of exploring.
  • Scoodic Motel: Scoodic Motel is a charming lodging option situated conveniently in St. Stephen. This motel is designed for comfort and ease, featuring modern entertainment amenities like flatscreen TVs, cable TV, and premium TV channels to keep you entertained during your stay. The Scoodic Motel's friendly ambiance and straightforward accommodations make it an ideal choice for travelers seeking a hassle-free getaway.
  • The Coach House: With a 3.5-star rating, The Coach House stands out as a premier Bed & Breakfast option for business travelers in St. Stephen. Its dedicated services and facilities cater to those on corporate trips, providing a conducive environment for work and relaxation. Guests can enjoy personalized attention and a comfortable stay, making it the ideal setting for productive business meetings or a well-deserved break from the daily grind.

Where to stay in and around St. Stephen

St. Stephen, New Brunswick, offers a delightful blend of outdoor adventures and serene scenery perfect for family vacations. Explore the charming town's friendly atmosphere while enjoying low crowds and quiet locations. Nearby regions provide opportunities for excursions and luxury experiences without sacrificing tranquility. Whether you're wandering through picturesque neighborhoods or indulging in local culture, St. Stephen promises a relaxing escape filled with warm hospitality and breathtaking views.

  • Oak Bay: Nestled 5 miles from St. Stephen, Oak Bay is a charming city that attracts visitors year-round, with peak travel occurring from June to August. Known for its stunning outdoor adventures and scenic landscapes, Oak Bay offers a wealth of recreational opportunities. Visitors can explore hiking trails, relax at local beaches, and shop at quaint stores. Key attractions include nearby national parks, providing a perfect backdrop for nature enthusiasts and families alike.
  • Crocker Hill: A quaint village located near St. Stephen, Crocker Hill is a seasonal gem, with most travelers visiting between July and September. This area is celebrated for its beautiful beaches and picturesque scenery, making it an ideal spot for a relaxing getaway. Visitors can enjoy the coastal charm and explore the stunning cape that defines the region, perfect for photography and nature walks.
  • Dufferin: Just 5 miles from St. Stephen, Dufferin is another vibrant city that experiences a seasonal influx of tourists, particularly from July to September. This outdoor paradise is perfect for adventure seekers and those looking to embrace nature. Dufferin boasts an array of activities such as hiking trails, a local arts center, and a golf course. Visitors can also explore nearby national parks and capes, offering breathtaking views and opportunities for exploration.

Things to do near St. Stephen

St. Stephen, New Brunswick, is perfect for outdoor enthusiasts and adventure seekers. Visitors can explore scenic hiking trails, enjoy recreational areas, and indulge in shopping at local stores. A must-do while in town is to visit St. Stephen itself, where you can soak in the charming atmosphere and beautiful landscapes. Experience the best of nature and relaxation in this delightful Canadian destination.

Shopping

In St. Stephen, visit the local shops for unique gifts and souvenirs. If you're up for a drive, check out the St. John City Market, where you’ll find local crafts and delicious treats. The nearby McAllister Place offers a variety of retail options and dining experiences.

Recreation

Discover peace at Ganong Nature Park, where you can stroll through scenic trails surrounded by nature's beauty, just 6 miles from St. Stephen. At Caughey-Taylor Nature Preserve, 11 miles away, enjoy tranquil walks amidst lush landscapes. For family fun, visit the Saint Andrews Community Adventure Playground, 14 miles from St. Stephen.

Adventure

Explore the thrilling adventures at the St. Croix River, where kayaking and canoeing offer stunning views of the natural landscape. For hiking enthusiasts, the nearby Fundy Trail Parkway presents breathtaking coastal vistas and trails that lead to hidden waterfalls and picturesque cliffs, perfect for outdoor exploration.

Nightlife

In St. Stephen, the Garcelon Civic Center hosts lively events and community gatherings, while local pubs like the St. Stephen Brewing Company offer craft beer and casual atmospheres. Enjoy live music and friendly vibes at these venues for a memorable night out in this charming town.

*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 when hotel prices drop. Booking about a month in advance or checking last-minute deals on Expedia can lead to significant savings. Tuesdays are the cheapest days to stay, while Saturdays are the most expensive. Utilize Expedia’s search tools for budget-friendly options and consider package deals that combine hotels with flights and activities. Joining Expedia's One Key membership can also provide exclusive discounts and future credits for more savings.

  • 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: Booking a hotel in St. Stephen about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred hotel type. For instance, checking the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in St. Stephen with your flights and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around St. Stephen

St. Stephen, New Brunswick, offers a perfect blend of outdoor adventure and scenic beauty for travelers. Visitors can explore nearby islands, state parks, and museums, ensuring a fulfilling experience for beach lovers and nature enthusiasts alike. Whether you’re looking to hike, relax by the water, or learn about local history, St. Stephen has something for everyone seeking an unforgettable vacation.

  • Chocolate Museum: Indulge your senses at the Chocolate Museum, where you can explore the rich history and artistry of chocolate-making. Enjoy interactive exhibits and tastings that celebrate St. Stephen’s sweet legacy.
  • Charlotte County Museum: Step back in time at the Charlotte County Museum, which showcases the local history and heritage of the region. With engaging displays and artifacts, you'll gain a deeper understanding of the area’s cultural evolution.
  • McVicar Island: Just 5 miles from St. Stephen, McVicar Island offers a stunning natural escape. Enjoy pristine beaches and outdoor activities, making it perfect for a day of relaxation and adventure amidst breathtaking scenery.

Best time to go to St. Stephen

The best time to visit St. Stephen can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Stephen falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in St. Stephen falls in January, 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

Traveling to St. Stephen, New Brunswick, is convenient with several nearby airports. Bangor International Airport (BGR) is located 80 miles away, offering hotel options like Quality Inn Bangor Airport, just 1 mile from the airport, and the Bangor Aviator Hotel, which is right at the airport site. Greater Fredericton International Airport (YFC) is 59 miles away, with nearby hotels such as Chateau Fredericton, Trademark Collection by Wyndham, and Crowne Plaza Fredericton-Lord Beaverbrook, both 8 miles from the airport. Lastly, Saint John Airport (YSJ) is 68 miles away, and options like Chateau Saint John and Hilton Saint John are each 9 miles from the airport, providing comfortable accommodations.

Frequently asked questions

What are the best budget hotels in St. Stephen?
When it comes to budget-friendly accommodations in St. Stephen, the Scoodic Motel is a fantastic choice, boasting an excellent review score of 9.0. This cozy motel offers a range of amenities designed for both comfort and convenience. Guests appreciate the free in-room WiFi, superb for staying connected during your travels, as well as the air-conditioned rooms that provide a welcoming retreat after a day of adventure. The added touch of bathrobes enhances the comfort factor, making it an ideal spot for families looking for a cozy stay.

Another great option is the Winsome Inn, which has received a review score of 8.4. This inn prides itself on its friendly service and accessibility, ensuring that all guests feel welcome. Families will love the nearby beach location, which offers plenty of opportunities for fun in the sun. With free in-room WiFi and free toiletries, you'll find everything you need for a straightforward stay, along with accessible parking for convenience. View all budget hotels in St Stephen.
When is the best time to go to St. Stephen?
The most popular time to visit St. Stephen is during the summer months, particularly July. This is when the town comes alive with vibrant festivals and outdoor events, drawing both locals and tourists eager to enjoy the warm weather and lively atmosphere. Average temperatures in July hover around 75°F, making it comfortable for exploration, whether you're wandering through charming streets or lounging at the beautiful waterfront.

During the peak season from June to August, the energy in St. Stephen is palpable. You'll find a number of activities available, such as outdoor concerts, local markets, and opportunities to engage in water sports. This lively ambiance makes it an ideal time for those who appreciate hands-on experiences and immersing themselves in the local culture.

If you prefer a quieter experience while still enjoying milder weather, consider visiting in late September. While prices may be slightly lower during this time, you will still have the chance to experience the tail end of summer activities. The weather remains pleasant, typically in the mid-60s Fahrenheit, allowing for comfortable sightseeing and outdoor dining without the crowds.

For travelers seeking a blend of relaxation and exploration, St. Stephen offers scenic parks and a picturesque coastline, great for leisurely strolls or enjoying a picnic. With attentive service and quality options available, you can easily tailor your visit to match your preferences, ensuring a stress-free and memorable getaway.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Stephen.
How can I save on a St. Stephen hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on St. Stephen hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Stephen hotel?
Prices for hotels in St. Stephen often vary, but you can find a great deal from $77 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia