Find hotels in St. Stephen from £57

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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 £89
includes taxes & fees
21 Apr - 22 Apr
The Coach House

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 £84
includes taxes & fees
21 Apr - 22 Apr
Winsome Inn

Scoodic Motel

Scoodic Motel
2.5 star property
Oak Bay
9.0 out of 10, Wonderful, (305 reviews)
"Great stay and accommodating "
Canada
Dugald
The price is £64
includes taxes & fees
24 Apr - 25 Apr
Scoodic Motel

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,003 reviews)
"This is a great Hotel!!! The staff is helpful and friendly, and we had a great stay. The pool and hot tub were great!!! The beds were comfortable, and the room was clean. All around great place to stay!!!"
Canada
Tim
The price is £111
includes taxes & fees
28 Apr - 29 Apr
Algonquin Resort St Andrews by-the-Sea Autograph Collection

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 £63
includes taxes & fees
21 Apr - 22 Apr
Greenside motel

Dominion Hill Country Inn

Dominion Hill Country Inn
3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (373 reviews)
"The location and the inn are delightful. "
Canada
Catherine
The price is £90
includes taxes & fees
24 Apr - 25 Apr
Dominion Hill Country Inn

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,000 reviews)
"Great location "
Canada
Kevin
The price is £92
includes taxes & fees
21 Apr - 22 Apr
Saint Andrews Inn & Suites

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,003 reviews)
"clean room and very friendly staff."
Canada
Andrea
The price is £57
includes taxes & fees
22 Apr - 23 Apr
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 £96
includes taxes & fees
27 Apr - 28 Apr
Inn on Frederick

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 £74
includes taxes & fees
30 Apr - 1 May
Europa Inn

The Montague Rose Inn

The Montague Rose Inn
2.0 star property
St. Andrews
9.6 out of 10, Exceptional, (37 reviews)
"Innkeepers were fabulous - friendly & helpful. "
United States
Jason
The price is £126
includes taxes & fees
18 May - 19 May
The Montague Rose Inn

Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (56 reviews)
"Perfect place with perfect hosts!!"
Canada
F
The price is £86
includes taxes & fees
22 Apr - 23 Apr
Woodhaven Country Lodge

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 £256
includes taxes & fees
15 May - 16 May
Kingsbrae Arms Inn

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 £178
includes taxes & fees
25 Apr - 26 Apr
Treadwell Inn

Oakhill Oasis Guest House

Oakhill Oasis Guest House
2.0 star property
Oak Hill
The price is £102
includes taxes & fees
24 Apr - 25 Apr
Oakhill Oasis Guest House
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

Find out more about St. Stephen

Top reasons to visit St. Stephen

  • Stunning Natural Scenery: St. Stephen boasts breathtaking landscapes, perfect for outdoor adventures and relaxation.
  • Charming Local Shops: Explore the quaint streets filled with unique shops and local artisans.
  • Rich Cultural Heritage: Immerse yourself in the history and traditions of this lovely Canadian town.
  • Outdoor Activities: Enjoy hiking, scenic drives, and recreational areas ideal for nature enthusiasts.
  • Diverse Accommodation Options: Choose from delightful bed and breakfasts to convenient motels catering to all travellers.

Find great hotels in St. Stephen

Discover a delightful range of hotel accommodations in St. Stephen, New Brunswick, perfect for every type of traveller. From charming bed and breakfasts to convenient motels, you'll find options that cater to family getaways, romantic retreats, and adventurous excursions. Explore a variety of hotel experiences that promise to make your stay memorable, whether you're searching for hotels in St. Stephen or those nearby. Your ideal holiday awaits in this picturesque Canadian town.

  • Winsome Inn: Winsome Inn offers a warm and welcoming atmosphere, perfect for those looking to unwind in St. Stephen. As a motel-style lodging, it combines comfort and convenience, providing essential amenities such as wrapped food options and a hearty breakfast to start your day. Guests can indulge in various entertainment options, including a flatscreen TV, cable television, and a selection of books to enjoy during their stay. Its friendly service and homey vibe make it an ideal choice for families and leisure travellers seeking a relaxing retreat.
  • The Coach House: The Coach House stands out with its 3.5-star rating, catering to business travellers who seek both comfort and functionality. This charming Bed & Breakfast offers services and facilities tailored to meet the needs of professionals, ensuring a productive stay in St. Stephen. The property boasts well-appointed rooms and a peaceful atmosphere, making it easy to unwind after a busy day. The Coach House combines a touch of elegance with practicality, making it a popular choice for those on business trips or attending local events.
  • Scoodic Motel: Scoodic Motel captures the essence of a classic motel experience while providing modern entertainment amenities. Located in St. Stephen, this lodging option features comfortable accommodations with flatscreen TVs, cable channels, and premium TV options for your viewing pleasure. With its straightforward approach to hospitality and a focus on guest satisfaction, Scoodic Motel is perfect for travellers seeking simplicity and convenience during their stay. Enjoy a comfortable night's rest and easy access to the local attractions that St. Stephen has to offer.

Where to stay in and around St. Stephen

St. Stephen, New Brunswick, offers a delightful mix of outdoor adventures and scenic beauty for every traveller. From exploring the charming streets of St. Stephen to embarking on scenic drives along the eastern coast, you'll find a warm and welcoming atmosphere. The region is perfect for those seeking relaxation, friendly encounters, and budget-friendly experiences. Don't miss the chance to discover nearby Saint and revel in the breathtaking surroundings during the warmest months of the year.

  • Oak Bay: Situated 3.1km from St. Stephen, Oak Bay is a charming city that offers a delightful mix of outdoor adventures and stunning scenery. With visitor numbers peaking from June to August, it's a popular destination for those seeking recreational activities and hiking trails. The area is adorned with national state parks and picturesque beaches, making it an ideal spot for nature lovers. Whether you're exploring the local stores or enjoying the breathtaking landscapes, Oak Bay promises an enriching travel experience.
  • Crocker Hill: Located in close proximity to St. Stephen, Crocker Hill is a quaint village that sees a seasonal influx of visitors, especially during the summer months of July to September. This serene destination is famed for its beautiful beaches and scenic views. A visit here provides an opportunity to unwind and appreciate the natural beauty of the coastline. The nearby cape serves as a picturesque landmark, perfect for leisurely strolls and capturing memorable photographs.
  • Dufferin: Also situated 3.1km from St. Stephen, Dufferin is a vibrant city that attracts visitors primarily during the summer months. Known for its outdoor activities and scenic landscapes, Dufferin offers an array of attractions including hiking trails, an arts centre, and a golf course. With national parks and a stunning cape nearby, this city is perfect for adventure seekers and artists alike. The blend of culture and nature makes Dufferin a must-visit destination for a memorable holiday.

Things to do near St. Stephen

St. Stephen is perfect for those seeking outdoor adventures and stunning scenery. Visitors can enjoy a variety of activities, including exploring local shops, hiking along picturesque trails, and relaxing in recreational areas. This charming town offers a delightful escape for anyone looking to immerse themselves in nature and enjoy the great outdoors.

Shopping

In St. Stephen, explore local shops offering unique gifts and souvenirs, such as handcrafted items and artisanal products. If you're up for a drive, visit the nearby Brunswick Square Mall in Saint John for a wider selection of high street brands and diverse shopping options.

Recreation

At Ganong Nature Park, immerse yourself in serene trails and lush landscapes, perfect for relaxation and rejuvenation. The Caughey-Taylor Nature Preserve offers tranquil nature walks, ideal for unwinding amidst the beauty of the outdoors. For family fun, the Saint Andrews Community Adventure Playground provides an engaging, vibrant atmosphere for all ages.

Adventure

Explore the St. Croix River by kayaking or canoeing, enjoying the serene beauty and wildlife. For a thrilling hike, tackle the trails at the nearby Fundy Trail Parkway, offering stunning views of the Bay of Fundy and its dramatic cliffs.

Nightlife

St. Stephen offers a charming nightlife, perfect for a relaxed evening. Enjoy a pint at the popular Red Rooster Pub or indulge in a delightful meal at the Harbourfront Restaurant, where you can soak in the beautiful waterfront views while sipping on local craft beers.

Booking tips and Expedia advantages for St. Stephen

To save money on your trip to St. Stephen, consider visiting during the off-peak months of January to February and November, when accommodation prices are lower. Booking your hotel about a month in advance or taking advantage of last-minute deals on Expedia can yield significant savings. Aim to check in on a Tuesday, the cheapest day, rather than Saturday, when rates are highest. Additionally, explore package deals that combine flights and activities for further discounts, and use Expedia’s search tools to find eco-friendly options within your budget.

  • 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: Booking a hotel in St. Stephen about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you can refine your options by hotel type; for instance, selecting the “Eco-certified” filter will highlight sustainable and environmentally-friendly hotels that are 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, is a charming destination perfect for outdoor and adventure enthusiasts. Visitors can explore beautiful state parks, fascinating museums, and nearby islands, all offering stunning scenery and beach experiences. A must-visit is the local area of Saint Stephen, where travellers can immerse themselves in the natural beauty and rich cultural heritage of this delightful region.

  • Chocolate Museum: Located in the heart of St. Stephen, this delightful museum celebrates the town's rich chocolate-making heritage. Visitors can indulge in interactive exhibits, learn about the chocolate-making process, and even sample delicious treats, all while soaking in the cultural atmosphere.
  • Oak Bay Provincial Park: Situated 3.1km from St. Stephen, this picturesque park offers stunning coastal views, serene walking trails, and opportunities for birdwatching. Nature enthusiasts will appreciate its diverse ecosystems and the chance to enjoy a peaceful day by the bay.
  • Charlotte County Museum: Also located in St. Stephen, this museum provides a fascinating glimpse into the region's history. With engaging exhibits and cultural displays, visitors can explore the area's heritage and learn about the lives of its early settlers.

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 CloudyAverage
February22.1°F (-5.5°C)Light RainMostly CloudyAverage
March29.5°F (-1.4°C)Light RainMostly CloudyAverage
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 High
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 Low
December28.2°F (-2.1°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to St. Stephen

For your visit to St. Stephen, New Brunswick, you can fly into several major airports. Bangor International Airport (BGR) is located 49.7km away, with nearby hotels like the Quality Inn Bangor Airport, just 621m from the airport, and the Bangor Aviator Hotel, which is right at the airport. Saint John Airport (YSJ) is 42.3km from St. Stephen, featuring excellent accommodations such as the Chateau Saint John and Hilton Saint John, both 5.6km away. Lastly, Greater Fredericton International Airport (YFC) is 55.6km away, with options like Crowne Plaza Fredericton and Delta Hotels, both about 5.0km from the airport.

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.
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.
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 £57 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