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
Aug 14 - Aug 15
Tomorrow
Aug 15 - Aug 16
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for St. Stephen hotels

1. Winsome Inn

Winsome Inn
St. Stephen
Canada
Debra
P6,848
P7,875 total
includes taxes & fees
Aug 21 - Aug 22
Winsome Inn

2. The Coach House

The Coach House
St. Stephen
United States
Bert
P6,817
P7,840 total
includes taxes & fees
Aug 15 - Aug 16
The Coach House

3. Scoodic Motel

Scoodic Motel
Oak Bay
United States
Eunice
P5,241
P6,027 total
includes taxes & fees
Sep 2 - Sep 3
Scoodic Motel

4. Woodhaven Country Lodge

Woodhaven Country Lodge
Oak Bay
Canada
Steven
P12,281
P14,124 total
includes taxes & fees
Aug 17 - Aug 18
Woodhaven Country Lodge

5. Picket Fence Motel

Picket Fence Motel
St. Andrews
United States
Pauline
P6,312
P7,479 total
includes taxes & fees
Aug 17 - Aug 18
Picket Fence Motel

6. Greenside motel

Greenside motel
St. Andrews
Canada
John T
P6,367
P7,658 total
includes taxes & fees
Sep 2 - Sep 3
Greenside motel

7. Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
St. Andrews
United States
Brian
P7,862
P9,317 total
includes taxes & fees
Aug 16 - Aug 17
Saint Andrews Inn & Suites

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

Algonquin Resort St Andrews by-the-Sea Autograph Collection
St. Andrews
Canada
Donna
P10,503
P15,081 total
includes taxes & fees
Sep 3 - Sep 4
Algonquin Resort St Andrews by-the-Sea Autograph Collection

9. Windsor House Inn

Windsor House Inn
St. Andrews
United States
Ashley
P13,251
P15,703 total
includes taxes & fees
Sep 1 - Sep 2
Windsor House Inn

10. Europa Inn

Europa Inn
St. Andrews
Canada
Heather
P7,245
P8,929 total
includes taxes & fees
Sep 8 - Sep 9
Europa Inn

11. Kennedy House

Kennedy House
St. Andrews
Canada
John
P6,369
P7,547 total
includes taxes & fees
Sep 4 - Sep 5
Kennedy House

12. Dominion Hill Country Inn

Dominion Hill Country Inn
Digdeguash
United States
james
P8,646
P9,943 total
includes taxes & fees
Sep 2 - Sep 3
Dominion Hill Country Inn

13. Kingsbrae Arms Inn

Kingsbrae Arms Inn
St. Andrews
Canada
DARREN
P17,081
P21,503 total
includes taxes & fees
Aug 18 - Aug 19
Kingsbrae Arms Inn

14. The Montague Rose Inn

The Montague Rose Inn
St. Andrews
United States
John
P10,497
P12,439 total
includes taxes & fees
Aug 18 - Aug 19
The Montague Rose 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 quaint 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

 Kingsbrae Arms Inn

Kingsbrae Arms Inn

10/10 Excellent
"I enjoyed the garden the most. It is large with beautiful trees and flowers."
Lisa 1-night trip
Posted 3 hours ago
Kingsbrae Arms Inn
Kennedy House

Kennedy House

10/10 Excellent
"Ok, this is not a shiny modern hotel, so if that’s what you’re looking for this may not be for you. Having said that, it is what makes this place so full of character, and special! The front balcony of our suite was the perfect place to have a drink and soak in St Andrew’s. This inn is in the heart of it all! An excellent view of the downtown and the pier. The music at the pub downstairs was great and finished at an early hour, so a relaxing dinner( that was also delicious) was had. The staff were super, and we didn’t want to leave…. Need I say more!"
Darrell 1-night trip
Posted 16 hours ago
Kennedy House
Windsor House Inn

Windsor House Inn

10/10 Excellent
"Loved our stay. We were greeted by the owner, Chris, who was most helpful. Gave us lots of local suggestions, dinner, directions, breakfast etc. He even got muffins, cookies and coffee for breakfast for today’s guests! Much appreciated and soooo delicious! We will definitely be back!"
Kerry 1-night trip
Posted 19 hours ago
Windsor House Inn
Saint Andrews Inn & Suites

Saint Andrews Inn & Suites

8/10 Good
"Le vue est magnifique."
Gabrielle 2-night trip
Posted 1 day ago
Saint Andrews Inn & Suites
Winsome Inn

Winsome Inn

10/10 Excellent
"Clean room, quiet"
Tracey 1-night trip
Posted 1 day ago
Winsome Inn
Greenside motel

Greenside motel

10/10 Excellent
"Clean room, air conditioning, no breakfast available and sound proofing was poor."
April 1-night trip
Posted 2 days ago
Greenside motel
The Coach House

The Coach House

10/10 Excellent
"Rooms were unique. We were on the second floor, no elevator. Stairs were manageable. Hosts were very accommodating. Breakfast was provided. Beautiful dining room. Plenty of home cooked food. Fred is the perfect host."
April 1-night trip
Posted 3 days ago
The Coach House
Dominion Hill Country Inn

Dominion Hill Country Inn

10/10 Excellent
"The tents were set up with everything we needed3"
Juwain 1-night trip
Posted 5 days ago
Dominion Hill Country Inn
Treadwell Inn

Treadwell Inn

10/10 Excellent
"Great location, large clean room, great bed. I would not stay anywhere else in St. Andrews. The restaurant and bar are also excellent. Beautiful chairs by the water to sit and view the sunset."
Donald 2-night trip
Posted 6 days ago
Treadwell Inn

More cheap stays in St. Stephen

Scoodic Motel

Scoodic Motel

241 Route 170 Oak Bay NB
P5,241
P6,027 total
Sep 2 - Sep 3
includes taxes & fees
Scoodic Motel
Picket Fence Motel

Picket Fence Motel

102 Reed Avenue St. Andrews NB
P6,312
P7,479 total
Aug 17 - Aug 18
includes taxes & fees
9.4/10 Exceptional! (619 reviews)
Picket Fence Motel
Greenside motel

Greenside motel

242 Mowat Drive St. Andrews NB
P6,367
P7,658 total
Sep 2 - Sep 3
includes taxes & fees
8.6/10 Excellent! (454 reviews)
Greenside motel
Winsome Inn

Winsome Inn

198 King St St. Stephen NB
P6,848
P7,875 total
Aug 21 - Aug 22
includes taxes & fees
8.4/10 Very Good! (622 reviews)
Winsome Inn
Europa Inn

Europa Inn

48 King Street St. Andrews NB
P7,245
P8,929 total
Sep 8 - Sep 9
includes taxes & fees
8.2/10 Very Good! (72 reviews)
Europa Inn
The Montague Rose Inn

The Montague Rose Inn

258 Montague St St. Andrews NB
P10,497
P12,439 total
Aug 18 - Aug 19
includes taxes & fees
9.8/10 Exceptional! (52 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