Find hotels in St. Stephen from CA $102

  • 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

This weekend
Next weekend

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 reviews)
"Really great breakfast and really great hospitality and conversations with the owners. I would stay again :)"
Canada
Adam
The price is CA $143
CA $164 total
includes taxes & fees
Apr 30 - May 1
The Coach House

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, (1,000 reviews)
"Beautiful historic hotel. Staff were wonderful and food was delicious with a generous portion "
Canada
Tiana
The price is CA $169
CA $215 total
includes taxes & fees
Apr 30 - May 1
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Scoodic Motel

Scoodic Motel
2.5 star property
Oak Bay
9.0 out of 10, Wonderful, (306 reviews)
"The owner was very helpful. We showed up with a boat in tow and asked if we could plug in to charge the boat batteries and he was very helpful and was able to provide a spot with an outlet for us. Much appreciated that!"
Canada
Raymond
The price is CA $102
CA $118 total
includes taxes & fees
Apr 30 - May 1
Scoodic Motel

Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very good, (590 reviews)
"A good place"
Canada
Joanne
The price is CA $135
CA $155 total
includes taxes & fees
Apr 30 - May 1
Winsome Inn

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,002 reviews)
"Great location "
Canada
Kevin
The price is CA $160
CA $190 total
includes taxes & fees
May 3 - May 4
Saint Andrews Inn & Suites

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,000 reviews)
"Nice stay"
Canada
Mike
The price is CA $122
CA $145 total
includes taxes & fees
May 1 - May 2
Kennedy House

Inn on Frederick

Inn on Frederick
3.5 star property
St. Andrews
9.6 out of 10, Exceptional, (236 reviews)
"A great place to stay.. Highly recommend it. Friendly folks and great room. "
Canada
Virginia
The price is CA $150
CA $178 total
includes taxes & fees
May 4 - May 5
Inn on Frederick

Treadwell Inn

Treadwell Inn
4.0 star property
St. Andrews
9.6 out of 10, Exceptional, (78 reviews)
"Nice well located hotel in a nice town"
United Kingdom
David
The price is CA $268
CA $335 total
includes taxes & fees
Apr 30 - May 1
Treadwell Inn

Kingsbrae Arms Inn

Kingsbrae Arms Inn
4.5 star property
St. Andrews
9.6 out of 10, Exceptional, (89 reviews)
"This is a gorgeous property. Staff were very helpful and friendly. "
Canada
Carolyn
The price is CA $329
CA $415 total
includes taxes & fees
May 15 - May 16
Kingsbrae Arms Inn

Picket Fence Motel

Picket Fence Motel
2.0 star property
St. Andrews
9.4 out of 10, Exceptional, (592 reviews)
"Great place to stay in St. Andrews"
Canada
Nick
Picket Fence Motel

Greenside motel

Greenside motel
2.5 star property
St. Andrews
8.6 out of 10, Excellent, (408 reviews)
"Cozy place to stay!"
Canada
Boni
The price is CA $85
CA $102 total
includes taxes & fees
May 1 - May 2
Greenside motel

Homeport Suites & Residences

Homeport Suites & Residences
2.0 star property
Lords Cove
9.0 out of 10, Wonderful, (33 reviews)
"Very clean...nice restaurant and friendly staff"
Canada
Mary
Homeport Suites & Residences

Europa Inn

Europa Inn
2.0 star property
St. Andrews
8.4 out of 10, Very good, (58 reviews)
"The parking was good..The room and especially the bathroom were excellent."
United States
Edward J
The price is CA $109
CA $135 total
includes taxes & fees
May 7 - May 8
Europa Inn

Rossmount Inn

Rossmount Inn
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (279 reviews)
"Our stay was amazing. Would recommend to friends and family. Plan to go back sometime. "
Canada
Joseph
Rossmount Inn
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

Recent Reviews in St. Stephen

More cheap stays in St. Stephen

Hotels in St. Stephen with star rating

Find out more about St. Stephen

Top reasons to visit St. Stephen

  • Outdoor Adventures: St. Stephen boasts stunning hiking trails and scenic views, perfect for nature lovers.
  • Candy Making Experiences: Engage in unique local experiences like candy making, a delightful treat for families.
  • Historic Sites: Explore the historic Episcopal Church and local museums that reflect the town's rich heritage.
  • Charming Artisan Shops: Stroll through charming streets filled with artisan shops offering local crafts and souvenirs.
  • Welcoming Accommodations: Choose from cozy bed & breakfasts to comfortable motels that cater to all travellers.

Find great hotels in and around St. Stephen

Discover a charming selection of accommodations in St. Stephen, New Brunswick, perfect for all types of travellers. Whether you’re seeking a cozy bed & breakfast or a comfortable motel, the area offers a variety of options tailored for family getaways, romantic escapes, or historic adventures. With top hotels and inns ready to welcome you, your stay in this picturesque town will be both enjoyable and memorable.

  • Winsome Inn: A budget-friendly motel with a guest rating of 8.4, Winsome Inn offers a cozy and inviting atmosphere, making it an excellent choice for travellers seeking comfort without breaking the bank. Located in St. Stephen, this property features complimentary breakfast to kick-start your day. Guests can unwind with various entertainment options, including a flatscreen TV, digital channels, and a selection of books, ensuring a relaxing stay after exploring the local attractions.
  • Scoodic Motel: With a guest rating of 9.0, Scoodic Motel is a charming and affordable lodging option located 3.2km away from St. Stephen. This property is perfect for travellers who appreciate quality service and comfort. Guests can enjoy a range of entertainment options, including cable TV and premium channel selections on a flatscreen television, making it easy to unwind in the evenings. The welcoming atmosphere and convenient location make Scoodic Motel a popular choice for visitors.
  • The Coach House: A 3.5-star bed and breakfast with a guest rating of 9.2, The Coach House is ideal for travellers seeking a blend of comfort and professionalism. Situated in St. Stephen, this property caters to both leisure and business travellers, providing a serene environment to relax or work. Guests appreciate the warm hospitality and well-appointed rooms, ensuring a pleasant stay. The Coach House delivers an exceptional experience, making it a top choice for discerning visitors.

Where to stay in and around St. Stephen

St. Stephen, New Brunswick, offers a delightful blend of outdoor adventure and scenic beauty, making it perfect for a memorable getaway. Explore the charming local shops and enjoy the friendly atmosphere as you unwind in this relaxing city. Nearby, the vibrant city of Saint John presents luxurious accommodations and picturesque excursions. Whether you seek budget-friendly options or a touch of luxury, St. Stephen and its surroundings have something for every traveller.

  • Dufferin: Nestled just 4.8km from St. Stephen, Dufferin is a charming city that offers a scenic getaway, particularly during the peak travel season from July to September. Known for its breathtaking landscapes, Dufferin is a haven for outdoor enthusiasts, boasting numerous hiking trails that cater to adventurers of all skill levels. The area is also home to remarkable landmarks, including a stunning cape and nearby national and state parks, perfect for immersing yourself in nature's beauty.
  • Crocker Hill: Located within the vicinity of St. Stephen, the quaint village of Crocker Hill invites visitors to explore its rich cultural offerings and picturesque scenery. Like Dufferin, it experiences seasonal travel peaks during the summer months of July to September. Beach lovers will find their paradise here, as Crocker Hill provides access to beautiful coastal areas. Visitors can also enjoy local shopping experiences, with quaint stores and museums nearby that showcase the village's history and charm.
  • Oak Bay: Situated 8.0km away from St. Stephen, Oak Bay is a vibrant city that attracts visitors year-round, with peak travel occurring from June to August. Known for its outdoor adventures, this area offers a variety of activities, including hiking trails, a recreation centre, and nearby ski fields for winter enthusiasts. The stunning scenery is complemented by close proximity to significant landmarks such as national and state parks and an inviting island, making Oak Bay an ideal destination for nature lovers and thrill-seekers alike.

Things to do in St. Stephen

St. Stephen offers a delightful mix of outdoor adventures and scenic beauty, making it an ideal vacation spot. Enjoy hiking trails, explore local stores, and relax in recreational areas. Don't miss out on unique experiences like candy making and guided tours. For those looking to extend their stay, camping accommodations are also available, ensuring a fun-filled visit to this charming New Brunswick town.

Shopping

In St. Stephen, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, visit the nearby Champlain Place in Dieppe, offering a variety of brand-name stores and local artisans. Don’t miss the charming boutiques in the downtown area for handcrafted items.

Recreation

In St. Stephen, the Ganong Nature Park offers serene walking trails and scenic views, perfect for relaxation. Visit the St. Stephen Spa for rejuvenating treatments, or enjoy yoga classes at local studios to enhance your wellness journey amidst the town's charming atmosphere.

Adventure

Explore the serene beauty of the St. Croix River with kayaking adventures, where you can paddle through scenic landscapes. For thrill-seekers, try zip-lining at the nearby adventure park, offering exhilarating views and an adrenaline rush amidst the lush forests of New Brunswick.

Nightlife

St. Stephen offers a charming nightlife with local pubs like The Red Rooster, known for its friendly vibe and live music. The waterfront provides a scenic backdrop for evening strolls, while cozy cafés invite you to unwind with a warm drink after a day of exploration.

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

Booking tips and Expedia advantages for St. Stephen

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Stephen are January, April 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: Book your hotel in St. Stephen about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 narrow down your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals available, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Stephen with your flights and activities through an Expedia package.

Find the best attractions in and around St. Stephen

St. Stephen, New Brunswick, is an ideal destination for outdoor enthusiasts seeking adventure and scenic beauty. Visitors can explore a variety of attractions, including islands, state parks, and museums, perfect for those looking for romantic beach outings or adventurous experiences. Don't miss the chance to visit iconic spots like Saint Stephen and immerse yourself in the vibrant local culture while enjoying the natural surroundings.

  • Chocolate Museum: Discover the delightful world of chocolate at the Chocolate Museum in St. Stephen. Engage in interactive exhibits that celebrate the town's rich chocolate-making history, and enjoy delicious tastings that will satisfy any sweet tooth.
  • Charlotte County Museum: Immerse yourself in the local heritage at the Charlotte County Museum. This history museum features intriguing exhibits showcasing the area's past, including artifacts and stories that highlight the unique culture of the region.
  • Crocker Island: Just 1.6km away from St. Stephen, Crocker Island offers stunning natural beauty and outdoor activities. Relax on the sandy beaches, explore scenic trails, or enjoy a picnic surrounded by breathtaking views of the water.

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 CloudyAverageAverage
March29.5°F (-1.4°C)Light RainMostly CloudyAverageAverage
April41.0°F (5.0°C)Light RainMostly CloudyAverageSlightly Low
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

To reach St. Stephen, New Brunswick, you can fly into several major airports. Bangor International Airport (BGR) is 128.7km away, with nearby hotels like the Quality Inn Bangor Airport, just 1.6km from the airport, and the Bangor Aviator Hotel, which is located right at the airport. Greater Fredericton International Airport (YFC) is 95.0km away, offering options such as the 4.5-star Chateau Fredericton, 12.9km from the airport. Saint John Airport (YSJ) is 109.4km away, with accommodations like the Chateau Saint John, 14.5km from the airport. Each hotel provides convenient access to their respective airports.

Frequently asked questions

What is the best area to stay in St Stephen?
The best area to stay in St Stephen is the town centre, particularly around Milltown Boulevard and King Street, for convenient access to local attractions and amenities.

This area is the heart of St Stephen, offering a pleasant and walkable environment. You'll find many of the town's shops, restaurants, and historic buildings here, including the Ganong Chocolate Museum and the waterfront along the St. Croix River. It's a compact area, making it easy to explore on foot.

Couples often find the town centre ideal for a relaxing getaway. You can easily stroll to local eateries, browse the boutiques, and enjoy the views along the river. The area provides a pleasant base for enjoying the town's character without needing to drive frequently.

For families, staying near the town centre provides excellent access to local parks and community facilities.
What are the best hotels in St Stephen that travellers recommend?
For a highly recommended hotel in St Stephen, consider the Winsome Inn.

The Winsome Inn, with an 8.4 rating, is frequently praised by guests for its clean and quiet rooms, as well as its comfortable beds. The friendly and helpful staff contribute to a welcoming experience, and the lovely breakfast is often highlighted. Its location is considered superb by many, offering convenience and easy access to the Chocolate Museum, which is just 1.2 km away. The hotel also provides air conditioning and free self-parking, with a beach located nearby.
What hotels in St Stephen offer free breakfast?
For a hotel in St Stephen that offers free breakfast, The Coach House is a fantastic option.

This 3.5-star hotel, with an excellent rating of 9.2, provides a complimentary full breakfast, ensuring a great start to your day. Guests also benefit from free WiFi and free self-parking. The Coach House is conveniently located just 0.7 km from the Chocolate Museum, making it easy to explore local attractions. Find more hotels with free breakfast in St Stephen
What are the best budget hotels in St Stephen?
For a highly-rated budget hotel in St Stephen, the Winsome Inn is an excellent option.

The Winsome Inn has a rating of 8.4 and offers guests complimentary parking and free WiFi. Guests often mention the clean and quiet rooms, the friendly and helpful staff, and the comfortable beds. The hotel also provides a lovely breakfast and free toiletries. Its location is considered good, and the Chocolate Museum is just 1.2 km away. View all budget hotels in St Stephen
What are the best hotels in St Stephen near Chocolate Museum?
For hotels in St Stephen near the Chocolate Museum, consider The Coach House or the Winsome Inn.

The Coach House, a 3.5-star hotel, has an excellent rating of 9.2. It is conveniently located just 0.7 kilometres from the Chocolate Museum. Guests can enjoy a complimentary full breakfast, free WiFi, and free self-parking, along with the use of a yard.

Another good option is the Winsome Inn, rated 8.4, which is located 1.2 kilometres from the Chocolate Museum. Guests appreciate the clean and quiet rooms with comfortable beds, and the friendly and helpful staff. The hotel offers free WiFi, free toiletries, and free self-parking. A lovely breakfast is also available, and the hotel has air conditioning.
When is the best time to go to St Stephen?
The best time to go to St Stephen is during the summer months, from June to August, when the weather is warm and sunny, great for outdoor activities.

During this period, the average daily temperatures range from a comfortable 20°C to 25°C. This makes it ideal for exploring the St. Croix River waterfront, enjoying the walking trails, or visiting local attractions like the Ganong Chocolate Museum without the chill of other seasons.

Couples looking for a relaxing getaway will appreciate the pleasant evenings for dining out or taking a stroll. The extended daylight hours also mean more time to enjoy the scenery and local events, such as the annual Chocolate Fest in August, which draws visitors from all over.

Families will find the summer particularly appealing due to the wide array of outdoor activities available. Children can enjoy parks and splash pads, and the warmer water temperatures are suitable for boat tours or kayaking on the river.
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?
Members always get our best prices. Find our best St. Stephen hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 CA $102 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