Find hotels in St. Stephen from CA $118

  • 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, (182 reviews)
"Really great breakfast and really great hospitality and conversations with the owners. I would stay again :)"
Canada
Adam
The price is CA $144
CA $166 total
includes taxes & fees
Feb 27 - Feb 28
The Coach House

Scoodic Motel

Scoodic Motel
2.5 star property
Oak Bay
9.0 out of 10, Wonderful, (302 reviews)
"Great stay and accommodating "
Canada
Dugald
Scoodic Motel

Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very good, (585 reviews)
"A good place"
Canada
Joanne
The price is CA $140
CA $161 total
includes taxes & fees
Feb 23 - Feb 24
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, (1,002 reviews)
"Beautiful hotel. The staff are all incredible. "
Canada
Tristin
The price is CA $139
CA $180 total
includes taxes & fees
Feb 23 - Feb 24
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, (1,001 reviews)
"Great place very spacious very clean. Very easy to check in would come again :-)"
Canada
Emily
The price is CA $117
CA $139 total
includes taxes & fees
Feb 23 - Feb 24
Saint Andrews Inn & Suites

Picket Fence Motel

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

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (985 reviews)
"Excellent room, wonderful staff and and great meal!!!"
Canada
Laura
The price is CA $100
CA $118 total
includes taxes & fees
Feb 24 - Feb 25
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
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
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
Kingsbrae Arms Inn

Greenside motel

Greenside motel
2.5 star property
St. Andrews
8.6 out of 10, Excellent, (408 reviews)
" Nice cute and cozy room for the price! It’s not the Hilton obviously, so don’t go in expecting that. It was perfect and exactly all we needed for a quick visit. Definitely would stay again! "
Canada
Shawn
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)
"Our stay was good and would stay again"
Canada
Chelsea
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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 relaxing 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 offers stunning hiking trails and recreational areas, perfect for nature enthusiasts.
  • Charming Town Atmosphere: Explore the quaint streets filled with friendly locals and picturesque views.
  • Local Attractions: Visit nearby islands, state parks, and museums for a taste of local culture and history.
  • Diverse Accommodation: Enjoy a range of lodging options, from cozy bed and breakfasts to family-friendly motels.
  • Relaxation and Scenic Beauty: Unwind in serene parks and luxurious landscapes that St. Stephen has to offer.

Find great hotels in St. Stephen

Discover the charm of St. Stephen, New Brunswick, with a variety of accommodation options tailored to every traveller's desires. From cozy bed and breakfasts to convenient motels, you'll find the perfect place to rest after exploring this historic town. Whether you're seeking a family-friendly stay, a romantic getaway, or a unique themed experience, St. Stephen’s hotels offer something for everyone. Enjoy your visit and create lasting memories in this picturesque Canadian destination.

  • Winsome Inn: A quaint motel located in the heart of St. Stephen, Winsome Inn offers a charming and comfortable stay for visitors. Known for its warm hospitality, this property features a delightful dining option with breakfast and wrapped food, perfect for those on the go. Guests can unwind with entertainment amenities including a television, cable TV, and a flatscreen TV, as well as a collection of books for leisurely reading. The cozy atmosphere and convenient amenities make Winsome Inn an excellent choice for families and solo travellers alike seeking a homey retreat.
  • Scoodic Motel: Scoodic Motel is a welcoming establishment that promises a relaxed atmosphere for its guests. This motel is well-equipped with modern entertainment options, including a flatscreen TV, cable TV, and premium TV channels, ensuring that you stay entertained during your visit. Located conveniently in St. Stephen, Scoodic Motel is ideal for those looking for straightforward accommodation with essential amenities, making it a practical choice for budget-conscious travellers who value comfort and accessibility.
  • The Coach House: The Coach House is a distinguished 3.5-star Bed & Breakfast that caters especially to business travellers. Located in the scenic St. Stephen area, this property offers tailored services and facilities designed to meet the needs of professionals on the road. Guests appreciate the serene environment, allowing for productivity and relaxation alike. The Coach House combines the charm of a B&B with the practicality of business-focused amenities, making it an excellent option for those seeking a conducive workspace away from home.

Where to stay in and around St. Stephen

St. Stephen, New Brunswick, offers a delightful blend of outdoor adventures and scenic beauty. Explore the charming streets adorned with friendly faces and picturesque views. Nearby, you can enjoy serene parks and luxurious excursions that showcase the region's stunning landscapes. Whether you’re seeking a budget-friendly getaway or a relaxing retreat, St. Stephen and its surrounding areas promise an unforgettable experience filled with nature and hospitality.

  • Oak Bay: Nestled about 8.0km from St. Stephen, Oak Bay is a picturesque city known for its stunning outdoor experiences and scenic landscapes. The best time to visit is between June and August when the vibrant atmosphere is perfect for adventure seekers. Enjoy hiking along beautiful trails, relax in the local recreational areas, and indulge in shopping at charming stores. Among the highlights are nearby landmarks such as the national state park and inviting beaches, making Oak Bay a fantastic destination for nature enthusiasts and those looking to unwind.
  • Crocker Hill: This quaint village is located within the vicinity of St. Stephen, making it a delightful stop for visitors. With peak travel from July to September, Crocker Hill offers a serene escape where you can bask in the beauty of the coast. Visitors are drawn to its scenic beaches and stunning vistas. A visit to the local cape is a must, where you can take in breathtaking views and enjoy the tranquil surroundings. Although the winter months see fewer visitors, the charm of Crocker Hill remains a hidden gem worth exploring.
  • Dufferin: Just 8.0km away from St. Stephen, Dufferin is a vibrant city that comes alive during the summer months, attracting visitors seeking outdoor adventure and natural beauty. Peak season runs from July to September, offering plenty of opportunities for hiking, golfing, and exploring the local arts centre. The nearby national state park and captivating cape add to Dufferin's allure, making it a fantastic choice for those looking to immerse themselves in the great outdoors while enjoying a lively community atmosphere.

Things to do near St. Stephen

St. Stephen, New Brunswick, is perfect for outdoor and adventure enthusiasts, offering beautiful scenery and exciting activities. Visitors can explore local shops, enjoy scenic hiking trails, and unwind in recreational areas, making it an ideal destination for those seeking both relaxation and adventure in nature. Experience the charm of this quaint town and immerse yourself in its natural beauty.

Shopping

In St. Stephen, visit local shops for unique gifts and souvenirs, including the charming downtown boutiques. If you're up for a drive, the nearby Fredericton City Market, about 48.3km away, features local artisans and fresh produce for an authentic shopping experience.

Recreation

Explore Ganong Nature Park, a serene recreational area where you can unwind amidst nature's beauty, just 9.7km from St. Stephen. For family fun, visit the Saint Andrews Community Adventure Playground, 22.5km away, offering outdoor activities for all ages. Caughey-Taylor Nature Preserve, 17.7km from St. Stephen, invites relaxation in a tranquil setting.

Adventure

Explore the breathtaking Bay of Fundy, renowned for its dramatic tides and stunning coastal views. Enjoy kayaking along the shoreline, or embark on a whale-watching tour to witness these majestic creatures up close. Experience the thrill of nature while exploring the picturesque Fundy Trail Parkway.

Nightlife

Experience the vibrant nightlife at the Red Room on Water Street, where you can enjoy a lively atmosphere and great drinks. For a laid-back vibe, visit The Olde Towne Pub, offering local brews and friendly conversations. Don't miss the chance to catch live music at the Free House Pub.

*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 on your trip to St. Stephen, consider visiting during the off-peak months of January to February and November for lower accommodation rates. Book your hotel about a month in advance or check Expedia's last-minute deals for discounts. Tuesdays are typically the cheapest days to stay, while Saturdays are the most expensive. Use Expedia’s search tool to filter by budget and preferences, and consider eco-certified hotels for sustainable options. Additionally, combining your hotel stay with flights and activities can lead to further 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can easily arrange your results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Moreover, you have the option to refine your search by hotel type—selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations available for booking.
  • 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, offers a fantastic outdoor getaway with its scenic landscapes and adventure-filled activities. Visitors can explore local attractions such as nearby islands, state parks, and museums. Whether you’re seeking a beach experience or a chance to immerse yourself in nature, St. Stephen has something for everyone. Don't miss the chance to visit the charming town itself, where you can enjoy the picturesque surroundings and local culture.

  • Chocolate Museum: Dive into the sweet world of chocolate at this charming museum located in St. Stephen. Explore interactive exhibits that celebrate the history and artistry of chocolate-making, and indulge in delicious samples that highlight local flavours.
  • Charlotte County Museum: Discover the rich history of Charlotte County at this engaging museum, also situated in St. Stephen. Through fascinating displays and artifacts, you’ll learn about the area's cultural heritage, Indigenous history, and the stories that shaped the community.
  • McVicar Island: Just 8.0km from St. Stephen, McVicar Island offers a tranquil escape with its stunning beaches and outdoor activities. Enjoy hiking, birdwatching, or simply relaxing by the shore, surrounded by natural beauty and the soothing sounds of the ocean.

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

To reach St. Stephen, New Brunswick, you can fly into several nearby airports. Bangor International Airport (BGR) is situated 128.7km away, with hotels like Quality Inn Bangor Airport, Bangor Aviator Hotel, and Queen City Inn offering convenient access. Greater Fredericton International Airport (YFC) is 95.0km from St. Stephen, with excellent accommodations such as Chateau Fredericton, Crowne Plaza Fredericton-Lord Beaverbrook, and Delta Hotels by Marriott Fredericton. Lastly, Saint John Airport (YSJ) is located 109.4km away, featuring hotels like Chateau Saint John, Hilton Saint John, and Hampton Inn & Suites Saint John for a comfortable stay.

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