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

Find hotels in St. Stephen from CA $137

  • 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 9 - Aug 10
Tomorrow
Aug 10 - Aug 11
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for St. Stephen hotels

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

Algonquin Resort St Andrews by-the-Sea Autograph Collection
St. Andrews
Canada
Donna
CA $247
CA $353 total
includes taxes & fees
Sep 2 - Sep 3
Algonquin Resort St Andrews by-the-Sea Autograph Collection

2. Scoodic Motel

Scoodic Motel
Oak Bay
United States
Eunice
CA $119
CA $137 total
includes taxes & fees
Aug 30 - Aug 31
Scoodic Motel

3. The Coach House

The Coach House
St. Stephen
United States
Bert
CA $151
CA $173 total
includes taxes & fees
Aug 13 - Aug 14
The Coach House

4. Winsome Inn

Winsome Inn
St. Stephen
Canada
Debra
CA $156
CA $179 total
includes taxes & fees
Aug 12 - Aug 13
Winsome Inn

5. Kennedy House

Kennedy House
St. Andrews
Canada
John
CA $132
CA $156 total
includes taxes & fees
Aug 16 - Aug 17
Kennedy House

6. Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
St. Andrews
United States
Brian
CA $205
CA $243 total
includes taxes & fees
Aug 16 - Aug 17
Saint Andrews Inn & Suites

7. Picket Fence Motel

Picket Fence Motel
St. Andrews
United States
Pauline
CA $144
CA $170 total
includes taxes & fees
Aug 19 - Aug 20
Picket Fence Motel

8. Greenside motel

Greenside motel
St. Andrews
Canada
John T
CA $145
CA $174 total
includes taxes & fees
Sep 2 - Sep 3
Greenside motel

9. Inn on Frederick

Inn on Frederick
St. Andrews
United States
Catherine
Inn on Frederick

10. Kingsbrae Arms Inn

Kingsbrae Arms Inn
St. Andrews
Canada
DARREN
CA $409
CA $513 total
includes taxes & fees
Aug 10 - Aug 11
Kingsbrae Arms Inn

11. Treadwell Inn

Treadwell Inn
St. Andrews
Canada
Scott
Treadwell Inn

12. Homeport Suites & Residences

Homeport Suites & Residences
Lords Cove
Canada
Lea
CA $160
CA $185 total
includes taxes & fees
Aug 23 - Aug 24
Homeport Suites & Residences

13. Rossmount Inn

Rossmount Inn
St. Andrews
Canada
Joseph
Rossmount 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)
You can spend time browsing the exhibits at Chocolate Museum in St. Stephen. While in this relaxing area, you can savor the top-notch restaurants.
See properties

Charlotte County Museum

8.6/10 (4 reviews)
You can spend an afternoon browsing the exhibits at Charlotte County Museum during your trip to St. Stephen. While in this relaxing area, you can enjoy the restaurants.
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

The Coach House

The Coach House

10/10 Excellent
"This was such a great bed & breakfast. We enjoyed their hospitality so much. We had a lovely chat during our breakfast. It was the best breakfast I’ve had in years. So much delicious food. Thanks so much for hosting us."
Ellie 1-night trip
Posted 1 hour ago
The Coach House
Winsome Inn

Winsome Inn

8/10 Good
"If your are a traveler of a certain age, the Winsome motel will remind you of trips taken with your parents. A basic room, nothing fancy but perfectly suited for a good night's sleep for a weary traveler Our room was clean,the bed was comfortable my wife thought " the bathroom was cute". It's location is great, just off rt 1 within walking distance to whatever you might need. We would absolutely stay there again if we were passing through"
Kenneth 1-night trip
Posted 3 hours ago
Winsome Inn
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection

10/10 Excellent
"Beautiful resort and great staff. Very friendly and helpful."
Theresa 2-night trip
Posted 8 hours ago
Algonquin Resort St Andrews by-the-Sea Autograph Collection
Saint Andrews Inn & Suites

Saint Andrews Inn & Suites

8/10 Good
"Nice"
Audrey 1-night trip
Posted 11 hours ago
Saint Andrews Inn & Suites
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 12 hours ago
Treadwell Inn
Scoodic Motel

Scoodic Motel

10/10 Excellent
"Très bien"
Rino 1-night trip
Posted 1 day ago
Scoodic Motel
Greenside motel

Greenside motel

10/10 Excellent
"Was a very nice stay, the shower was excellent, Good pressure, beds were comfortable. It’s a small thing but they have lovely toilet paper."
Steve 1-night trip
Posted 1 day ago
Greenside motel
Windsor House Inn

Windsor House Inn

10/10 Excellent
"Beautiful inn near all the town amenities"
Lorne 1-night trip
Posted 2 days ago
Windsor House Inn
The Montague Rose Inn

The Montague Rose Inn

8/10 Good
"It was a unique experience and very cool what the owners have done to renovate this old house"
Mary-K. 1-night trip
Posted 3 days ago
The Montague Rose Inn

More cheap stays in St. Stephen

Scoodic Motel

Scoodic Motel

241 Route 170 Oak Bay NB
CA $119
CA $137 total
Aug 30 - Aug 31
includes taxes & fees
9/10 Wonderful! (360 reviews)
Scoodic Motel
Picket Fence Motel

Picket Fence Motel

102 Reed Avenue St. Andrews NB
CA $144
CA $170 total
Aug 19 - Aug 20
includes taxes & fees
9.4/10 Exceptional! (617 reviews)
Picket Fence Motel
Greenside motel

Greenside motel

242 Mowat Drive St. Andrews NB
CA $145
CA $174 total
Sep 2 - Sep 3
includes taxes & fees
8.6/10 Excellent! (453 reviews)
Greenside motel
Winsome Inn

Winsome Inn

198 King St St. Stephen NB
CA $156
CA $179 total
Aug 12 - Aug 13
includes taxes & fees
8.4/10 Very good! (620 reviews)
Winsome Inn
Europa Inn

Europa Inn

48 King Street St. Andrews NB
CA $152
CA $187 total
Sep 7 - Sep 8
includes taxes & fees
8.2/10 Very good! (71 reviews)
Europa Inn
The Montague Rose Inn

The Montague Rose Inn

258 Montague St St. Andrews NB
CA $344
CA $407 total
Aug 18 - Aug 19
includes taxes & fees
9.8/10 Exceptional! (52 reviews)
The Montague Rose Inn

Hotels in St. Stephen with star rating

Find out more about St. Stephen

Top reasons to visit St. Stephen

  • Outdoor Adventures: St. Stephen boasts stunning hiking trails and scenic views, perfect for nature lovers.
  • Candy Making Experiences: Engage in unique local experiences like candy making, a delightful treat for families.
  • Historic Sites: Explore the historic Episcopal Church and local museums that reflect the town's rich heritage.
  • Charming Artisan Shops: Stroll through charming streets filled with artisan shops offering local crafts and souvenirs.
  • Welcoming Accommodations: Choose from cozy bed & breakfasts to comfortable motels that cater to all travellers.

Find great hotels in and around St. Stephen

Discover a charming selection of accommodations in St. Stephen, New Brunswick, perfect for all types of travellers. Whether you’re seeking a cozy bed & breakfast or a comfortable motel, the area offers a variety of options tailored for family getaways, romantic escapes, or historic adventures. With top hotels and inns ready to welcome you, your stay in this picturesque town will be both enjoyable and memorable.

  • Winsome Inn: A budget-friendly motel with a guest rating of 8.4, Winsome Inn offers a cozy and inviting atmosphere, making it an excellent choice for travellers seeking comfort without breaking the bank. Located in St. Stephen, this property features complimentary breakfast to kick-start your day. Guests can unwind with various entertainment options, including a flatscreen TV, digital channels, and a selection of books, ensuring a relaxing stay after exploring the local attractions.
  • Scoodic Motel: With a guest rating of 9.0, Scoodic Motel is a charming and affordable lodging option located 3.2km away from St. Stephen. This property is perfect for travellers who appreciate quality service and comfort. Guests can enjoy a range of entertainment options, including cable TV and premium channel selections on a flatscreen television, making it easy to unwind in the evenings. The welcoming atmosphere and convenient location make Scoodic Motel a popular choice for visitors.
  • The Coach House: A 3.5-star bed and breakfast with a guest rating of 9.2, The Coach House is ideal for travellers seeking a blend of comfort and professionalism. Situated in St. Stephen, this property caters to both leisure and business travellers, providing a serene environment to relax or work. Guests appreciate the warm hospitality and well-appointed rooms, ensuring a pleasant stay. The Coach House delivers an exceptional experience, making it a top choice for discerning visitors.

Where to stay in and around St. Stephen

St. Stephen, New Brunswick, offers a delightful blend of outdoor adventure and scenic beauty, making it perfect for a memorable getaway. Explore the charming local shops and enjoy the friendly atmosphere as you unwind in this relaxing city. Nearby, the vibrant city of Saint John presents luxurious accommodations and picturesque excursions. Whether you seek budget-friendly options or a touch of luxury, St. Stephen and its surroundings have something for every traveller.

  • Dufferin: Nestled just 4.8km from St. Stephen, Dufferin is a charming city that offers a scenic getaway, particularly during the peak travel season from July to September. Known for its breathtaking landscapes, Dufferin is a haven for outdoor enthusiasts, boasting numerous hiking trails that cater to adventurers of all skill levels. The area is also home to remarkable landmarks, including a stunning cape and nearby national and state parks, perfect for immersing yourself in nature's beauty.
  • Crocker Hill: Located within the vicinity of St. Stephen, the quaint village of Crocker Hill invites visitors to explore its rich cultural offerings and picturesque scenery. Like Dufferin, it experiences seasonal travel peaks during the summer months of July to September. Beach lovers will find their paradise here, as Crocker Hill provides access to beautiful coastal areas. Visitors can also enjoy local shopping experiences, with quaint stores and museums nearby that showcase the village's history and charm.
  • Oak Bay: Situated 8.0km away from St. Stephen, Oak Bay is a vibrant city that attracts visitors year-round, with peak travel occurring from June to August. Known for its outdoor adventures, this area offers a variety of activities, including hiking trails, a recreation centre, and nearby ski fields for winter enthusiasts. The stunning scenery is complemented by close proximity to significant landmarks such as national and state parks and an inviting island, making Oak Bay an ideal destination for nature lovers and thrill-seekers alike.

Things to do in St. Stephen

St. Stephen offers a delightful mix of outdoor adventures and scenic beauty, making it an ideal vacation spot. Enjoy hiking trails, explore local stores, and relax in recreational areas. Don't miss out on unique experiences like candy making and guided tours. For those looking to extend their stay, camping accommodations are also available, ensuring a fun-filled visit to this charming New Brunswick town.

Shopping

In St. Stephen, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, visit the nearby Champlain Place in Dieppe, offering a variety of brand-name stores and local artisans. Don’t miss the charming boutiques in the downtown area for handcrafted items.

Recreation

In St. Stephen, the Ganong Nature Park offers serene walking trails and scenic views, perfect for relaxation. Visit the St. Stephen Spa for rejuvenating treatments, or enjoy yoga classes at local studios to enhance your wellness journey amidst the town's charming atmosphere.

Adventure

Explore the serene beauty of the St. Croix River with kayaking adventures, where you can paddle through scenic landscapes. For thrill-seekers, try zip-lining at the nearby adventure park, offering exhilarating views and an adrenaline rush amidst the lush forests of New Brunswick.

Nightlife

St. Stephen offers a charming nightlife with local pubs like The Red Rooster, known for its friendly vibe and live music. The waterfront provides a scenic backdrop for evening strolls, while cozy cafés invite you to unwind with a warm drink after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Stephen

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Stephen are January, April 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: Book your hotel in St. Stephen about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilize Expedia's search tool to narrow down your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals available, simply sort the price filter from lowest to highest.
  • 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 an ideal destination for outdoor enthusiasts seeking adventure and scenic beauty. Visitors can explore a variety of attractions, including islands, state parks, and museums, perfect for those looking for romantic beach outings or adventurous experiences. Don't miss the chance to visit iconic spots like Saint Stephen and immerse yourself in the vibrant local culture while enjoying the natural surroundings.

  • Chocolate Museum: Discover the delightful world of chocolate at the Chocolate Museum in St. Stephen. Engage in interactive exhibits that celebrate the town's rich chocolate-making history, and enjoy delicious tastings that will satisfy any sweet tooth.
  • Charlotte County Museum: Immerse yourself in the local heritage at the Charlotte County Museum. This history museum features intriguing exhibits showcasing the area's past, including artifacts and stories that highlight the unique culture of the region.
  • Crocker Island: Just 1.6km away from St. Stephen, Crocker Island offers stunning natural beauty and outdoor activities. Relax on the sandy beaches, explore scenic trails, or enjoy a picnic surrounded by breathtaking views of the water.

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 CloudyAverageAverage
March29.5°F (-1.4°C)Light RainMostly CloudyAverageAverage
April41.0°F (5.0°C)Light RainMostly CloudyAverageSlightly Low
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

To reach St. Stephen, New Brunswick, you can fly into several major airports. Bangor International Airport (BGR) is 128.7km away, with nearby hotels like the Quality Inn Bangor Airport, just 1.6km from the airport, and the Bangor Aviator Hotel, which is located right at the airport. Greater Fredericton International Airport (YFC) is 95.0km away, offering options such as the 4.5-star Chateau Fredericton, 12.9km from the airport. Saint John Airport (YSJ) is 109.4km away, with accommodations like the Chateau Saint John, 14.5km from the airport. Each hotel provides convenient access to their respective airports.

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. Find more hotels with free breakfast in St Stephen
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. View all budget hotels in St Stephen
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 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 CA $137 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