Find hotels in St. Stephen from CA $117

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    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

Compare 76 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Winsome Inn

2.5 star property
8.4 out of 10, Very good, (551)
"I enjoyed my stay, very clean and quiet! "
The price is CA $140
CA $161 total
includes taxes & fees
Aug 10 - Aug 11
Winsome Inn

The Coach House

3.5 star property
9.4 out of 10, Exceptional, (159)
"We had a great stay at the Coach House. The staff was very friendly and helpful. The rooms are beautifully decorated. Will definitely come back!"
The price is CA $138
CA $159 total
includes taxes & fees
Aug 12 - Aug 13
The Coach House

Dominion Hill Country Inn

3.0 star property
9.6 out of 10, Exceptional, (338)
"Very cool glamping B&B with tons of history!"
The price is CA $126
CA $145 total
includes taxes & fees
Aug 19 - Aug 20
Dominion Hill Country Inn

Scoodic Motel

2.5 star property
8.8 out of 10, Excellent, (248)
"Nice simple property for a one night stay"
The price is CA $117
CA $135 total
includes taxes & fees
Aug 11 - Aug 12
Scoodic Motel

Greenside motel

2.5 star property
8.6 out of 10, Excellent, (352)
"Very quiet, lovely staff and clean"
The price is CA $125
CA $153 total
includes taxes & fees
Aug 10 - Aug 11
Greenside motel

Picket Fence Motel

2.0 star property
9.4 out of 10, Exceptional, (541)
"Overall a very nice place to stay."
The price is CA $144
CA $176 total
includes taxes & fees
Aug 11 - Aug 12
Picket Fence Motel

Kennedy House

3.0 star property
8.8 out of 10, Excellent, (831)
"Very nice stay"
The price is CA $171
CA $202 total
includes taxes & fees
Aug 14 - Aug 15
Kennedy House

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
9.2 out of 10, Wonderful, (1001)
"Lovely resort in an adorable town!"
The price is CA $255
CA $327 total
includes taxes & fees
Sep 1 - Sep 2
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Saint Andrews Inn & Suites

3.0 star property
8.8 out of 10, Excellent, (984)
"Staff friendly and helpful, comfortable beds and beautiful views. "
The price is CA $280
CA $332 total
includes taxes & fees
Aug 12 - Aug 13
Saint Andrews Inn & Suites

Inn on Frederick

3.5 star property
9.6 out of 10, Exceptional, (214)
"Hosts were pleasant helpful and friendly. Breakfasts were wonderful "
The price is CA $195
CA $231 total
includes taxes & fees
Aug 19 - Aug 20
Inn on Frederick

Kingsbrae Arms Inn

4.5 star property
9.4 out of 10, Exceptional, (80)
"."
The price is CA $389
CA $486 total
includes taxes & fees
Aug 10 - Aug 11
Kingsbrae Arms Inn

The Montague Rose Inn

2.0 star property
9.6 out of 10, Exceptional, (32)
"We had an excellent stay here! Would definitely recommend to anyone looking for a nice weekend getaway! "
The price is CA $281
CA $333 total
includes taxes & fees
Aug 10 - Aug 11
The Montague Rose 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

Learn more about St. Stephen

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

Stay near popular St. Stephen attractions

Chocolate Museum

Chocolate Museum

You can spend time browsing the exhibits at Chocolate Museum in St. Stephen. While in this relaxing area, you can savor the top-notch restaurants.

Charlotte County Museum

Charlotte County Museum

You can spend an afternoon browsing the exhibits at Charlotte County Museum during your trip to St. Stephen. While in this relaxing area, you can enjoy the restaurants.

Find out more about St. Stephen

Find out more about St. Stephen

Top reasons to visit St. Stephen

  • Scenic Outdoor Adventures: St. Stephen offers stunning landscapes along the St. Croix River, perfect for hiking and kayaking.
  • Charming Local Culture: Experience friendly local shops and community warmth that enriches your visit.
  • Diverse Accommodation Options: Enjoy a range of lodging from cozy motels to charming bed and breakfasts.
  • Unique Local Attractions: Explore state parks, museums, and nearby islands for a variety of experiences.
  • Delightful Day Trips: St. Stephen serves as an ideal base for exploring the surrounding region.

Find great hotels in St. Stephen

Discover the charm of St. Stephen, New Brunswick, where a variety of hotel accommodations await you. From cozy motels to delightful bed and breakfasts, options range from budget-friendly to more comfortable stays, all rated between 2.5 to 3.5 stars. Whether you're seeking a business trip or a leisurely getaway, you'll find the perfect lodging to suit your needs in this picturesque town. Explore the best hotels in St. Stephen for an unforgettable experience.

  • Winsome Inn: Winsome Inn offers a charming motel experience in the heart of St. Stephen, perfect for those seeking comfort and convenience. This property features dining options such as wrapped breakfast items, allowing guests to enjoy a hearty start to their day. For entertainment, the inn boasts a range of amenities including a flatscreen TV, cable TV, and a selection of books, ensuring a cozy atmosphere for relaxation. Guests have praised the friendly service and welcoming environment, making it an ideal choice for a pleasant stay.
  • Scoodic Motel: Scoodic Motel is another excellent option for visitors to St. Stephen, offering a straightforward and comfortable lodging experience. With its focus on convenience, the motel provides entertainment options like cable TV, premium TV channels, and a flatscreen TV in every room, ensuring guests can unwind after a day of exploring. Its central location allows easy access to local attractions, while the cozy rooms provide a restful retreat at the end of the day. Guests appreciate the straightforward services and the friendly atmosphere.
  • The Coach House: Rated 3.5 stars, The Coach House stands out as a refined bed and breakfast suitable for business travellers seeking a blend of comfort and professionalism. Located in St. Stephen, this establishment is tailored to meet the needs of corporate guests, offering dedicated facilities and services. The warm ambiance combined with a business-friendly approach makes it an attractive choice for those visiting the area for work-related purposes. Guests have highlighted the attentive service and well-appointed rooms, making it a perfect base for both relaxation and productivity.

Where to stay in St. Stephen

St. Stephen, New Brunswick, welcomes visitors with its charming town warmth and stunning East Coast scenery. Explore the beautiful landscapes along the St. Croix River, perfect for outdoor adventures like hiking and kayaking. Don’t miss the local culture, from quaint shops to friendly faces. Nearby, discover hidden gems in the surrounding region, making this a delightful destination for nature lovers and those seeking a relaxing getaway.

  • Crocker Hill: Nestled in the picturesque area of St. Stephen, Crocker Hill is a charming village that offers a serene escape for nature lovers. The village is particularly vibrant from July to September when visitors flock to enjoy its stunning beaches and scenic landscapes. Though quieter in the winter months, Crocker Hill is perfect for those seeking a peaceful retreat. Here, you can revel in the natural beauty and explore nearby landmarks like Cape, making it an ideal spot for relaxation and scenic appreciation.
  • Oak Bay: A short drive of 8.0km from St. Stephen, Oak Bay is a vibrant city that balances outdoor adventure with stunning scenery. While visitors peak during the summer months from June to August, the city offers year-round activities. Outdoor enthusiasts will find plenty to do, from exploring recreational areas and hiking trails to enjoying local shops. Notable attractions include the nearby national state park and beautiful beaches, making Oak Bay an excellent choice for active travellers and nature aficionados alike.
  • Dufferin: Located just 8.0km from St. Stephen, Dufferin is another delightful city that attracts visitors primarily from July to September. This city is a haven for outdoor enthusiasts, offering a plethora of activities such as hiking, golfing, and exploring local arts at the community centre. Dufferin is close to several noteworthy attractions, including a national park and a museum, ensuring that visitors can immerse themselves in both nature and culture. Whether you're seeking adventure or relaxation, Dufferin provides a well-rounded travel experience.

Things to do in St. Stephen

St. Stephen, New Brunswick, offers a delightful outdoor adventure for visitors. Explore scenic hiking trails and enjoy the recreational areas that this charming town has to offer. Ideal for day trips, you can also indulge in local shopping experiences. Whether you're hiking amidst nature or exploring local stores, St. Stephen promises a memorable getaway filled with captivating scenery and activities.

Recreation

Explore Ganong Nature Park, where you can immerse yourself in nature’s tranquility, perfect for relaxation and wellness. Alternatively, visit Caughey-Taylor Nature Preserve for a serene escape. For family fun, the Saint Andrews Community Adventure Playground offers outdoor activities, ensuring a delightful experience for all ages.

Booking tips and Expedia advantages for St. Stephen

St. Stephen offers numerous ways to save on your visit. Enjoy free activities like Ganong Nature Park and Caughey-Taylor Nature Preserve. For budget-friendly accommodations, consider visiting in January, February, or November when prices drop, and book about a month in advance. Tuesdays are the least expensive nights to stay, while Sundays are pricier. Use Expedia to find the best deals, compare rates, and explore eco-certified hotels. Don't forget to check for package deals that combine your hotel with flights and activities for extra 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: The cheapest time to book a hotel in St. Stephen is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences such as budget, desired location, and preferred hotel type. For instance, selecting the "Eco-certified" option will show you sustainable and environmentally friendly hotels currently available. To find the most affordable rates and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel stay in St. Stephen with your flights and activities through an Expedia package.

Find the best attractions in St. Stephen

St. Stephen, New Brunswick, is a fantastic destination for outdoor enthusiasts and adventure seekers alike. With its stunning scenery, visitors can explore local attractions such as state parks, museums, and nearby islands, all offering unique experiences. Whether you're looking to relax on the beach or immerse yourself in nature, St. Stephen has plenty to offer to make your vacation memorable.

  • Chocolate Museum: Immerse yourself in the delightful world of chocolate at the Chocolate Museum in St. Stephen. This charming museum showcases the history and craft of chocolate making, offering a cultural vibe that is both sweet and educational.
  • Charlotte County Museum: Explore the rich history of the region at the Charlotte County Museum, also located in St. Stephen. This museum features fascinating exhibits that highlight local heritage, providing a unique glimpse into the past with a strong cultural atmosphere.
  • Oak Bay Provincial Park: Just 8.0km from St. Stephen, Oak Bay Provincial Park is a stunning natural retreat. Enjoy scenic trails, beautiful coastal views, and opportunities for wildlife watching, making it an ideal spot for outdoor enthusiasts.

Best time to go to St. Stephen

Visitor numbers in St. Stephen is generally unchanged in popularity throughout the year. 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Visiting St. Stephen, New Brunswick, is convenient with several nearby airports. Bangor International Airport (BGR) is 128.7km away, with hotel options like the Quality Inn Bangor Airport, just 1.6km from the airport, and the Bangor Aviator Hotel, BW Premier Collection, located right at the airport. Greater Fredericton International Airport (YFC) is 95.0km away, featuring the Chateau Fredericton, Trademark Collection by Wyndham, and Crowne Plaza Fredericton-Lord Beaverbrook, both 12.9km from the airport. Additionally, Saint John Airport (YSJ) is 612.9km away, with the Chateau Saint John and Hilton Saint John, both 14.5km from the airport, providing great accommodation choices for your stay.

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. Reviews from our site also recommend Winsome Inn and Scoodic Motel as top choices for your trip. See all available top hotels, or vacation rentals in St. Stephen.

What are some of the best vacation home rentals in St. Stephen?

River View by the Border, stylish cozy centrally located in downtown St Stephen!: This St. Stephen vacation home rental has air-conditioning and laundry facilities to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a stovetop, a microwave, and an electric kettle. See all 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.

Where can I learn more about changing or cancelling my trip to St. Stephen?

To find more details about changing or cancelling your trip to St. Stephen, head over to our customer service page.

What's the best hotel for a romantic getaway to St. Stephen?

Blair House Heritage Breakfast Inn is a favorite 4-star B&B for couples, and features in-room fireplaces and free breakfast.

What's the best pet-friendly hotel in St. Stephen?

Winsome Inn is a top property for people traveling with their pets, and offers a coffee shop and free WiFi for its human guests.

Where is the best hotel to stay close to Chocolate Museum?

Adjacent to Chocolate Museum, St Stephen Inn is one of the top choices for your stay based on our traveler data, and this property offers free parking and private balconies. Other good options close by include Winsome Inn and The Coach House.

What's the best place for a beach vacation in St. Stephen?

Winsome Inn is a top property with free WiFi and a café, and it's located close to the beach. St Stephen Inn is another good choice for your beach trip.

What's the best accommodation in St. Stephen that's close to historical sites?

Based on our travel expertise, Blair House Heritage Breakfast Inn is a top 4-star B&B for history seekers booking on Expedia, and it offers free breakfast and in-room fireplaces.

What are some accommodations with pools in St. Stephen?

Algonquin Resort St Andrews by-the-Sea Autograph Collection: Offers 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 6 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. Additionally, you might want to add Crocker Island to your itinerary. 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.