St. Stephen, a charming town in New Brunswick, Canada, offers a delightful mix of attractions. Known for its chocolate, this small town is a budget-friendly destination that hosts vibrant festivals throughout the year. The friendly locals and relaxing atmosphere make it perfect for a family-friendly holiday. St. Stephen also boasts a vibrant art scene and rich historical heritage. Visitors can enjoy shopping in the town's quaint shops and explore its fascinating historical sites. With its distinctive geographic landscapes and a range of attractions, St. Stephen promises a memorable holiday experience.
St. Stephen Hotels from ₹7,076
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top 10 St. Stephen hotels and places to stay

Winsome Inn
Winsome Inn
8.4 out of 10, Very good, (573)
The price is ₹8,782
₹10,099 total
includes taxes & fees
24 Oct - 25 Oct

The Coach House
The Coach House
9.2 out of 10, Wonderful, (177)
The price is ₹7,804
₹8,974 total
includes taxes & fees
25 Oct - 26 Oct

Scoodic Motel
Scoodic Motel
9.0 out of 10, Wonderful, (294)
The price is ₹6,361
₹7,316 total
includes taxes & fees
23 Oct - 24 Oct

Algonquin Resort St Andrews by-the-Sea Autograph Collection
Algonquin Resort St Andrews by-the-Sea Autograph Collection
9.2 out of 10, Wonderful, (1034)
The price is ₹8,302
₹9,837 total
includes taxes & fees
2 Nov - 3 Nov

Kennedy House
Kennedy House
8.8 out of 10, Excellent, (932)
The price is ₹5,971
₹7,076 total
includes taxes & fees
2 Nov - 3 Nov

Saint Andrews Inn & Suites
Saint Andrews Inn & Suites
8.8 out of 10, Excellent, (1022)
The price is ₹6,898
₹8,175 total
includes taxes & fees
21 Oct - 22 Oct
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
More cheap stays in St. Stephen

Scoodic Motel
241 Route 170, Oak Bay, NB
The price is ₹6,361 per night from 23 Oct to 24 Oct
₹6,361
₹7,316 total
23 Oct - 24 Oct
includes taxes & fees
8.8/10 Excellent! (294 reviews)
Find out more about St. Stephen
Exploring the historic charm of St. Stephen's picturesque streets
Find your hotel in St. Stephen
Experience the top activities and must-see sights in St. Stephen
How to find great deals and cheap hotels in St. Stephen
Discover the flavours of St. Stephen
Best time to go to St. Stephen
The St. Stephen info point: What you need to know
Category | Details |
---|---|
What is St. Stephen known for? | Chocolate, Historic sites, Outdoor activities |
Most popular month? | July, August, September |
Length of Stay | 3-5 days |
Weather | Cool to mild summers, cold winters |
Don't miss | Chocolate Fest, Ganong Nature Park, St. Croix Island |
Cuisine | Seafood, Canadian cuisine |
Where to go | Ganong Nature Park, St. Croix Island, Chocolate Museum |
Frequently asked questions
Explore a world of travel with Expedia
Choose Your St. Stephen Hotel Style
Hotels Near St. Stephen, New Brunswick
- New England Hotels
- St. Andrews Hotels
- Calais Hotels
- Robbinston Hotels
- Oak Bay Hotels
- Grand Lake Stream Hotels
- Digdeguash Hotels
- East Machias Hotels
- Dennysville Hotels
- Perry Hotels
- Pembroke Hotels
- Atlantic Provinces Hotels
- Princeton Hotels
- North Coast Hotels
- Baileyville Hotels
- Meddybemps Hotels
- Deer Island Hotels
- Chamcook Hotels
- Wesley Hotels
- Alexander Hotels
More ways to book
Expedia's Latest Trends
Hotels
Packages