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,470
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, (544)
The price is ₹8,785
₹10,102 total
includes taxes & fees
22 Jul - 23 Jul

Scoodic Motel
Scoodic Motel
8.8 out of 10, Excellent, (236)
The price is ₹7,470
₹8,590 total
includes taxes & fees
22 Jul - 23 Jul

The Coach House
The Coach House
9.4 out of 10, Exceptional, (154)
The price is ₹8,157
₹9,381 total
includes taxes & fees
3 Aug - 4 Aug

Dominion Hill Country Inn
Dominion Hill Country Inn
9.6 out of 10, Exceptional, (334)
The price is ₹7,940
₹9,132 total
includes taxes & fees
5 Aug - 6 Aug

The Montague Rose Inn
The Montague Rose Inn
9.6 out of 10, Exceptional, (30)

Kingsbrae Arms Inn
Kingsbrae Arms Inn
9.4 out of 10, Exceptional, (79)
The price is ₹24,418
₹30,191 total
includes taxes & fees
22 Jul - 23 Jul
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
Learn more about St. Stephen
Explore quaint St. Stephen: its festivals, art, history and more!
Top St. Stephen Hotel Reviews

Kennedy House
10/10 Excellent
More cheap stays in St. Stephen
More cheap stays in St. Stephen

Picket Fence Motel
102 Reed Avenue, St. Andrews, NB
The price is ₹9,023 per night from 22 Jul to 23 Jul
₹9,023
₹11,066 total
22 Jul - 23 Jul
includes taxes & fees
9.2/10 Wonderful! (530 reviews)
Hotels in St. Stephen with star rating
Hotels in St. Stephen with star rating

3 Star Hotels
6 properties
Accommodation near St. Stephen attractions
Accommodation near St. Stephen attractions
Find out more about St. Stephen
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 |
Explore a world of travel with Expedia
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
- Grand Lake Stream Hotels
- Calais Hotels
- St George Hotels
- Robbinston Hotels
- North Coast Hotels
- Digdeguash Hotels
- Perry Hotels
- East Machias Hotels
- Dennysville Hotels
- Princeton Hotels
- Atlantic Provinces Hotels
- Oak Bay Hotels
- Pembroke Hotels
- Baileyville Hotels
- Meddybemps Hotels
- Chamcook Hotels
- Deer Island Hotels
- Wesley Hotels
More ways to book
Expedia's Latest Trends
Hotels
Packages