An aerial view of a curving road alongside a large body of water with a forested shoreline and a small settlement.

St. Stephen Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 28 - Sep 29
Tomorrow
Sep 29 - Sep 30
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for St. Stephen hotels

1. Winsome Inn

Winsome Inn
St. Stephen
Canada
Chad
P6,183
P7,110 total
includes taxes & fees
Oct 2 - Oct 3
Winsome Inn

2. The Coach House

The Coach House
St. Stephen
Canada
Allyson
P6,858
P7,887 total
includes taxes & fees
Oct 2 - Oct 3
The Coach House

3. Scoodic Motel

Scoodic Motel
Oak Bay
United States
J
P4,815
P5,538 total
includes taxes & fees
Oct 16 - Oct 17
Scoodic Motel

4. Greenside motel

Greenside motel
St. Andrews
Canada
Ann
P5,080
P6,111 total
includes taxes & fees
Oct 11 - Oct 12
Greenside motel

5. Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
St. Andrews
Canada
heather
P8,347
P9,891 total
includes taxes & fees
Oct 4 - Oct 5
Saint Andrews Inn & Suites

6. Woodhaven Country Lodge

Woodhaven Country Lodge
Oak Bay
Canada
Karen
P9,569
P11,004 total
includes taxes & fees
Oct 18 - Oct 19
Woodhaven Country Lodge

7. Dominion Hill Country Inn

Dominion Hill Country Inn
Digdeguash
United States
Debbie
P8,504
P9,780 total
includes taxes & fees
Oct 1 - Oct 2
Dominion Hill Country Inn

8. Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
St. Andrews
United States
Lynn
P8,581
P12,820 total
includes taxes & fees
Oct 18 - Oct 19
Algonquin Resort St Andrews by-the-Sea Autograph Collection

9. Kennedy House

Kennedy House
St. Andrews
Canada
Brad
P4,717
P5,590 total
includes taxes & fees
Oct 20 - Oct 21
Kennedy House

10. Windsor House Inn

Windsor House Inn
St. Andrews
Canada
Laura
P9,962
P11,805 total
includes taxes & fees
Oct 11 - Oct 12
Windsor House Inn

11. Europa Inn

Europa Inn
St. Andrews
Canada
Nathan
P7,289
P8,983 total
includes taxes & fees
Oct 4 - Oct 5
Europa Inn

12. Kingsbrae Arms Inn

Kingsbrae Arms Inn
St. Andrews
United States
Connie
P18,952
P23,728 total
includes taxes & fees
Sep 29 - Sep 30
Kingsbrae Arms Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Stephen attractions

Chocolate Museum

8.6/10 (70 reviews)
Discover the sweet heritage of Canada's oldest candy company through interactive exhibits and vintage chocolate-making equipment. Watch artisans hand-dip confections using traditional methods dating back to the 1930s.
See properties

Charlotte County Museum

8.6/10 (4 reviews)
Explore Charlotte County's heritage inside the historic 1864 J.S. Murchie house. The museum's artifacts offer a captivating glimpse into regional life spanning over two centuries.
See properties

Learn more about St. Stephen

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

See all hotels in St. Stephen
A white lighthouse with a red top on a pier extending into a lake, surrounded by trees and buildings.

Top St. Stephen Hotel Reviews

Kennedy House

Kennedy House

8/10 Good
"Cute, historic spot."
Malcolm 1-night trip
Posted less than an hour ago
Kennedy House
Scoodic Motel

Scoodic Motel

10/10 Excellent
"A nice clean and quiet motel very close to the border."
J 1-night trip
Posted 17 hours ago
Scoodic Motel
Europa Inn

Europa Inn

8/10 Good
"Nice staff, clean room."
Nathan 1-night trip
Posted 22 hours ago
Europa Inn
Inn on Frederick

Inn on Frederick

10/10 Excellent
"Cozy and the owners/couple were very nice. Enjoyed the breakfast and second morning was an early drive home, so he left a to go meal for us. Thoughtful. Great location"
David 2-night trip
Posted 3 days ago
Inn on Frederick
Greenside motel

Greenside motel

8/10 Good
"We got there late. Staff notified us that they left the room open with the key inside so we could get in when we arrived."
Raeburn 1-night trip
Posted 4 days ago
Greenside motel
Windsor House Inn

Windsor House Inn

10/10 Excellent
"Gorgeous and spacious room with charm and character. Very clean and well-situated house. Our room had an awesome balcony with the downtown view."
Linda 1-night trip
Posted 4 days ago
Windsor House Inn
Winsome Inn

Winsome Inn

8/10 Good
"The room was extremely clean. It was a good one night stopping point on our way back to Maine from PEI. There was a very small continental breakfast which included oatmeal, but no microwave to make it and no staff present. As I said, good for a short stay. VERY CLEAN!"
David 1-night trip
Posted 7 days ago
Winsome Inn
The Coach House

The Coach House

10/10 Excellent
"The Coach Inn is a wonderfully unique place to stay. The whole property is filled with antiques, giving it a warm historic feel, and the people running it are friendly, interesting, and incredibly knowledgeable about the area. Every room is set up in its own artistic style, making the stay feel personal and memorable. There are no TVs, but the Wi‑Fi works well, and the peaceful atmosphere is a nice change from typical hotels. The breakfast room is beautiful and a highlight of the visit. The location is also excellent — close to everything you’d want to explore in the area. Overall, it was a lovely stay with great character and hospitality."
Connie 2-night trip
Posted 7 days ago
The Coach House
Dominion Hill Country Inn

Dominion Hill Country Inn

8/10 Good
"Overall great experience"
Chris 1-night trip
Posted 13 days ago
Dominion Hill Country Inn

More cheap stays in St. Stephen

Scoodic Motel

Scoodic Motel

241 Route 170 Oak Bay NB
P4,815
P5,538 total
Oct 16 - Oct 17
includes taxes & fees
9/10 Wonderful! (398 reviews)
Scoodic Motel
Greenside motel

Greenside motel

242 Mowat Drive St. Andrews NB
P5,080
P6,111 total
Oct 11 - Oct 12
includes taxes & fees
8.6/10 Excellent! (475 reviews)
Greenside motel
Winsome Inn

Winsome Inn

198 King St St. Stephen NB
P6,183
P7,110 total
Oct 2 - Oct 3
includes taxes & fees
Winsome Inn
Europa Inn

Europa Inn

48 King Street St. Andrews NB
P7,289
P8,983 total
Oct 4 - Oct 5
includes taxes & fees
8.2/10 Very Good! (96 reviews)
Europa Inn
Picket Fence Motel

Picket Fence Motel

102 Reed Avenue St. Andrews NB
Get rates
9.4/10 Exceptional! (663 reviews)
Picket Fence Motel
The Montague Rose Inn

The Montague Rose Inn

258 Montague St St. Andrews NB
Get rates
9.8/10 Exceptional! (55 reviews)
The Montague Rose Inn

Find out more about St. Stephen

Top reasons to visit St. Stephen

  • Scenic Outdoor Adventures: St. Stephen is perfect for outdoor enthusiasts, with beautiful hiking trails and picturesque state parks.
  • Charming Town Exploration: Discover quaint shops and local attractions that showcase the town's unique character.
  • Tranquil Neighbourhoods: Experience peaceful areas ideal for family vacations and romantic getaways.
  • Rich Cultural Experiences: Engage with local culture through fascinating museums and delightful festivals.
  • Diverse Accommodation Options: Choose from cosy bed-and-breakfasts to convenient motels for a comfortable stay.

Find great hotels in and around St. Stephen

Discover the charming town of St. Stephen, New Brunswick, where a variety of accommodation options await you. From cosy bed and breakfasts to convenient motels, there’s something for every traveller. Whether you're seeking a family getaway, a romantic retreat, or an adventurous escape, St. Stephen’s hotels provide the perfect base for your exploration. Enjoy the warm hospitality and local charm while finding the best hotels and reviews to make your stay truly memorable.

  • Winsome Inn: Winsome Inn is a delightful motel that captures the charm of St. Stephen. Known for its welcoming atmosphere, this property offers a cosy dining experience with breakfast options to start your day right. Entertainment is plentiful, with amenities such as a selection of books and modern viewing options including cable and flatscreen televisions. The Inn's friendly service and comfortable accommodations make it an ideal choice for those seeking a relaxing getaway.
  • The Coach House: The Coach House is a distinguished 3.5-star bed and breakfast, perfect for travellers looking for a blend of comfort and business convenience. Situated in St. Stephen, this property caters to professionals with its homely yet sophisticated environment. Guests can enjoy personalised service and a hearty breakfast, making it a prime choice for business trips or leisurely stays. Its charming decor and tranquil setting provide a refreshing retreat after a long day.
  • Scoodic Motel: Located just 3.2km from St. Stephen, Scoodic Motel is a classic choice for both leisure and business travellers. This motel boasts modern entertainment amenities, including premium cable and flatscreen televisions, ensuring guests can unwind after a day of exploration. Its proximity to the town allows for easy access to local attractions while providing a comfortable and affordable base for your adventures in the area.

Where to stay in and around St. Stephen

St. Stephen, New Brunswick, offers a delightful escape for those seeking outdoor adventures and scenic beauty. With its friendly atmosphere and budget-friendly options, visitors can explore tranquil spots ideal for family vacations. Nearby regions provide a relaxing vibe away from the crowds, perfect for excursions that showcase the area's natural charm. Whether you're wandering through quiet neighbourhoods or indulging in local culture, St. Stephen promises a refreshing getaway filled with memorable experiences.

  • Dufferin: Nestled a mere 4.8km from St. Stephen, Dufferin is a vibrant city that attracts visitors with its rich cultural offerings and stunning outdoor scenery. The peak travel season from July to September sees an influx of tourists eager to explore its art centres and hiking trails. While winter months from December to February are quieter, Dufferin remains a gem worth visiting. Don't miss the local gallery and museum that showcase the area's history and creativity, and take a stroll through the nearby national state park to immerse yourself in nature.
  • Crocker Hill: Located conveniently within the St. Stephen area, the charming village of Crocker Hill is popular for its breathtaking coastal scenery and serene beaches. Travellers flock here during the summer months, particularly from July to September, to bask in the natural beauty that surrounds them. While the village may experience a lull in visitors from December to February, its alluring coastline and picturesque landscapes offer a tranquil escape. Be sure to explore the nearby cape, a local landmark that provides stunning views and opportunities for relaxation.
  • Oak Bay: Just 8.0km from St. Stephen, Oak Bay is a city that boasts diverse outdoor adventures year-round. While summer months from June to August see a surge in visitors, the area remains inviting in the off-peak seasons. Outdoor enthusiasts will be thrilled with the hiking trails, recreation centres, and golf facilities available. Oak Bay also serves as a gateway to nearby islands and national parks, making it an ideal base for explorers. Enjoy the breathtaking scenery and thrilling activities that this vibrant city has to offer.

Things to do near St. Stephen

St. Stephen offers an ideal setting for outdoor enthusiasts, featuring scenic hiking trails, quaint shops, and a delightful golf course. Visitors can immerse themselves in the natural beauty of the area while enjoying various activities. A must-do is to explore the charming town itself, where local attractions await discovery, making it a perfect destination for adventure and relaxation alike.

Shopping

In St. Stephen, visit local shops for unique gifts and souvenirs. If you're up for a drive, head to the nearby Saint John City Market for a vibrant selection of artisanal goods and crafts, or explore the Brunswick Square for more retail options.

Recreation

Ganong Nature Park, located 9.7km from St. Stephen, offers a tranquil environment perfect for relaxation amidst nature. Caughey-Taylor Nature Preserve, 17.7km away, invites you to unwind with its serene trails and lush landscapes. For family fun, the Saint Andrews Community Adventure Playground, 22.5km from town, provides outdoor excitement.

Adventure

Experience the thrill of kayaking on the St. Croix River, where you’ll navigate serene waters surrounded by stunning landscapes. For hiking enthusiasts, the picturesque Fundy Trail Parkway offers breathtaking views and exhilarating trails that showcase the natural beauty of the region.

Nightlife

Experience the vibrant nightlife at the Red Room on Milltown Boulevard, where you can enjoy a lively atmosphere and fantastic cocktails. For a more laid-back vibe, visit the Community Centre for local events and gatherings that showcase St. Stephen's friendly spirit and community feel.

*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 money 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 for last-minute deals. Tuesdays are the most economical days to stay, while Saturdays tend to be pricier. Utilise Expedia's search tools to filter by budget and eco-friendly options, and consider bundling your hotel with flights and activities for additional savings. Exploring the town on foot is also a great way to keep transport costs down.

  • 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 organise your results to display prices from lowest to highest, allowing you to identify the most affordable hotels right away. Additionally, you have the option to refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your St. Stephen hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around St. Stephen

St. Stephen, New Brunswick, offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal destination for travellers seeking beach experiences and romantic getaways. Visitors can explore a variety of attractions, including charming islands, picturesque state parks, and fascinating museums. Whether you're looking to immerse yourself in nature or discover the local culture, St. Stephen has something for everyone, ensuring a memorable holiday.

  • Chocolate Museum: Immerse yourself in the sweet world of chocolate at the Chocolate Museum in St. Stephen. Discover the rich history and artistry behind chocolate-making, with interactive displays and delicious samples that will tantalise your taste buds.
  • Charlotte County Museum: Delve into the local history at the Charlotte County Museum, where exhibits showcase the cultural heritage of the region. Engage with fascinating artefacts and stories that highlight the lives of past residents and the community's evolution.
  • Crocker Island: just 1.6km from St. Stephen, Crocker Island offers a serene escape with its stunning beaches and outdoor activities. Enjoy sunbathing, swimming, or exploring the natural beauty that makes this island a hidden gem.

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

Accessing St. Stephen, New Brunswick, can be conveniently done via three major airports. Bangor International Airport (BGR) is 128.7km away, with nearby hotels such as the 3.5-star Quality Inn Bangor Airport, located 1.6km from the airport, and the 3-star Bangor Aviator Hotel, which is right at the airport. Greater Fredericton International Airport (YFC) is 95.0km away, with options like the Crowne Plaza Fredericton-Lord Beaverbrook, 12.9km from the airport. Lastly, Saint John Airport (YSJ) is situated 612.9km away, with the 4.5-star Hilton Saint John just 14.5km from the airport. Each hotel offers easy access to their respective airports for a seamless travel experience.

Frequently asked questions

Where is the best place to stay in St. Stephen?
Based on our traveler data, The Coach House is one of the top choices for your stay. This B&B offers free breakfast and free parking. Winsome Inn is another good choice for your stay. See all available top hotels, or 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.
What are some accommodations with pools in St. Stephen?
Algonquin Resort St Andrews by-the-Sea Autograph Collection: Features a seasonal outdoor pool, an indoor pool, and 2 restaurants. 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 5 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. You'll also find Moosehorn National Wildlife Refuge and St. Croix Island in the area. 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.

Explore a world of travel with Expedia