Find hotels in St. Stephen from CA $119

  • 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, (184 reviews)
"Oh my goodness this was one of the most fun B&Bs I have ever stayed in. The decorations are unreal and such fun. The bathroom bathtub was divine. Breakfast the next morning could have fed an army. Highly recommend The Coach House as a fantastic stay."
Canada
Jessica
The price is CA $141
CA $162 total
includes taxes & fees
May 24 - May 25
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,002 reviews)
"Excellent staff, many activities to try out "
Canada
Angela
The price is CA $231
CA $274 total
includes taxes & fees
May 31 - Jun 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, (312 reviews)
"Nice Clean place to stay"
Canada
Patricia
The price is CA $107
CA $123 total
includes taxes & fees
May 25 - May 26
Scoodic Motel

Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very good, (593 reviews)
"A good place"
Canada
Joanne
The price is CA $140
CA $161 total
includes taxes & fees
May 24 - May 25
Winsome Inn

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,004 reviews)
"Nice place to stay beautiful view!!"
Canada
Jacob
The price is CA $120
CA $142 total
includes taxes & fees
May 25 - May 26
Saint Andrews Inn & Suites

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,002 reviews)
"Second time staying here and would highly recommend. Staff are wonderful! so convenient with a lovely bar/restaurant."
Canada
Octavia
The price is CA $97
CA $115 total
includes taxes & fees
May 30 - May 31
Kennedy House

Inn on Frederick

Inn on Frederick
3.5 star property
St. Andrews
9.6 out of 10, Exceptional, (239 reviews)
"Loved the old character of the inn. Breakfast included was a bonus. Just off the main street activities and restaurants. Will definitely stay again!"
Canada
Sheila
The price is CA $155
CA $184 total
includes taxes & fees
Jun 1 - Jun 2
Inn on Frederick

Treadwell Inn

Treadwell Inn
4.0 star property
St. Andrews
9.6 out of 10, Exceptional, (79 reviews)
"Nice well located hotel in a nice town"
United Kingdom
David
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 $289
CA $367 total
includes taxes & fees
May 25 - May 26
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, (412 reviews)
"We enjoyed our stay. We would return in the future."
United States
Lorraine
The price is CA $105
CA $126 total
includes taxes & fees
May 31 - Jun 1
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, (59 reviews)
"Beautiful setup. I'm sure they will do fantastically when in season. It was a nice stay. One has to like old European style guest house, with its quirks and differences"
United States
Tony
The price is CA $127
CA $156 total
includes taxes & fees
May 31 - Jun 1
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

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 $119 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