Find hotels in St. Stephen from CA $100

    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

Filter by

Guest rating
Guest rating
Star rating

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

Scoodic Motel

2.5 star property
8.8 out of 10, Excellent, (218)
"Great for overnight stay👍"
The price is CA $119
CA $137 total
includes taxes & fees
Jun 17 - Jun 18
Scoodic Motel

Winsome Inn

2.5 star property
8.4 out of 10, Very good, (534)
"We were happy to be near downtown St Stephen. The facility was safe and met our needs."
The price is CA $140
CA $161 total
includes taxes & fees
Jun 20 - Jun 21
Winsome Inn

The Coach House

3.5 star property
9.4 out of 10, Exceptional, (146)
"Excellent welcome by our hosts, including a glass of wine and conversation in front of the fire. We enjoyed the many objects and prints that Fred and "
The price is CA $134
CA $155 total
includes taxes & fees
Jun 23 - Jun 24
The Coach House

Dominion Hill Country Inn

3.0 star property
9.6 out of 10, Exceptional, (323)
"Property is really charming and the owner/manager was very accommodating. Will definitely stay again. "
The price is CA $136
CA $157 total
includes taxes & fees
Jun 22 - Jun 23
Dominion Hill Country Inn

The Montague Rose Inn

2.0 star property
9.6 out of 10, Exceptional, (27)
"We had an excellent stay here! Would definitely recommend to anyone looking for a nice weekend getaway! "
The price is CA $219
CA $259 total
includes taxes & fees
Jun 17 - Jun 18
The Montague Rose Inn

Kingsbrae Arms Inn

4.5 star property
9.4 out of 10, Exceptional, (78)
"We very much enjoyed our stay for 2 nights in the Kingsbrea Arms Inn. The breakfast was fabulous, and the staff was wonderful. The room we had was small but comfortable but overall we felt that the price was too high for what we got. "
The price is CA $389
CA $481 total
includes taxes & fees
Jun 17 - Jun 18
Kingsbrae Arms Inn

Inn on Frederick

3.5 star property
9.6 out of 10, Exceptional, (203)
"Charming B&B. Big room and comfortable. Excellent breakfast ."
The price is CA $170
CA $201 total
includes taxes & fees
Jun 18 - Jun 19
Inn on Frederick

Kennedy House

3.0 star property
8.8 out of 10, Excellent, (755)
"Perfect place to stay in beautiful Saint Andrews."
The price is CA $100
CA $118 total
includes taxes & fees
Jun 17 - Jun 18
Kennedy House

Europa Inn

2.0 star property
8.4 out of 10, Very good, (41)
"Great location, clean and friendly staff. "
The price is CA $118
CA $146 total
includes taxes & fees
Jun 22 - Jun 23
Europa Inn

Saint Andrews Inn & Suites

3.0 star property
8.8 out of 10, Excellent, (942)
"Really enjoyed our stay"
The price is CA $180
CA $213 total
includes taxes & fees
Jun 19 - Jun 20
Saint Andrews Inn & Suites

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
9.0 out of 10, Wonderful, (1004)
"Nice old style resort hotel with lots of character."
The price is CA $231
CA $299 total
includes taxes & fees
Jun 29 - Jun 30
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Picket Fence Motel

2.0 star property
9.4 out of 10, Exceptional, (521)
"We love this place! Cute as a button! Spotlessly clean, comfortable beds and nicely furnished. Not far from downtown with so many wonderful stores and restaurants. We would highly recommend a stay here. "
The price is CA $144
CA $176 total
includes taxes & fees
Jun 17 - Jun 18
Picket Fence Motel

Greenside motel

2.5 star property
8.6 out of 10, Excellent, (316)
"Clean, quiet, friendly staff."
The price is CA $119
CA $146 total
includes taxes & fees
Jun 17 - Jun 18
Greenside motel

Woodhaven Country Lodge

4.0 star property
9.6 out of 10, Exceptional, (43)
"This is one of the greatest places ive ever stayed!"
The price is CA $195
CA $225 total
includes taxes & fees
Jun 27 - Jun 28
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

Learn more about St. Stephen

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

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

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 period showcases the best of the region, with average temperatures around 25°C, superb for enjoying the stunning natural landscapes and vibrant local culture. The long, sunny days invite you to explore the picturesque surroundings, from scenic hiking trails to charming local markets.

During the peak season from June to August, St Stephen comes alive with various outdoor activities and events. This bustling atmosphere creates an ideal backdrop for sightseeing, whether you’re wandering through quaint villages or taking in breathtaking views from lookout points. The warm climate makes it comfortable for visitors to partake in activities like cycling, kayaking, or simply relaxing by the water.

For those seeking a quieter experience, consider visiting in September. This month often offers milder weather, with temperatures ranging from 18 to 22°C, and it is a fantastic time to enjoy the stunning autumn colours as they begin to emerge. Additionally, you may find more affordable accommodation options without compromising on the quality or convenience you value.
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?
Before booking your St. Stephen hotel, remember to join Expedia’s free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
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 $100 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.