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

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
3 Sept - 4 Sept
Tomorrow
4 Sept - 5 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for St. Stephen hotels

1. The Coach House

The Coach House
St. Stephen
United States
Vika
£89
includes taxes & fees
4 Sept - 5 Sept
The Coach House

2. Winsome Inn

Winsome Inn
St. Stephen
United States
Becky
£81
includes taxes & fees
4 Sept - 5 Sept
Winsome Inn

3. Scoodic Motel

Scoodic Motel
Oak Bay
United States
Eunice
£73
includes taxes & fees
21 Sept - 22 Sept
Scoodic Motel

4. Woodhaven Country Lodge

Woodhaven Country Lodge
Oak Bay
Canada
Steven
£146
includes taxes & fees
8 Sept - 9 Sept
Woodhaven Country Lodge

5. Picket Fence Motel

Picket Fence Motel
St. Andrews
Canada
Joan
£77
includes taxes & fees
7 Sept - 8 Sept
Picket Fence Motel

6. Europa Inn

Europa Inn
St. Andrews
Canada
David
£75
includes taxes & fees
8 Sept - 9 Sept
Europa Inn

7. Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
St. Andrews
United States
Brian
£114
includes taxes & fees
7 Sept - 8 Sept
Saint Andrews Inn & Suites

8. Greenside motel

Greenside motel
St. Andrews
Canada
Nikki
£86
includes taxes & fees
21 Sept - 22 Sept
Greenside motel

9. Inn on Frederick

Inn on Frederick
St. Andrews
United States
Catherine
£120
includes taxes & fees
1 Oct - 2 Oct
Inn on Frederick

10. Kennedy House

Kennedy House
St. Andrews
Canada
Jenna
£90
includes taxes & fees
13 Sept - 14 Sept
Kennedy House

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

Algonquin Resort St Andrews by-the-Sea Autograph Collection
St. Andrews
Canada
tylissa
£189
includes taxes & fees
20 Sept - 21 Sept
Algonquin Resort St Andrews by-the-Sea Autograph Collection

12. Dominion Hill Country Inn

Dominion Hill Country Inn
Digdeguash
United States
james
£83
includes taxes & fees
4 Oct - 5 Oct
Dominion Hill Country Inn

13. Windsor House Inn

Windsor House Inn
St. Andrews
United States
Ashley
£121
includes taxes & fees
1 Oct - 2 Oct
Windsor House Inn

14. The Montague Rose Inn

The Montague Rose Inn
St. Andrews
Canada
William
£97
includes taxes & fees
27 Sept - 28 Sept
The Montague Rose Inn

15. Kingsbrae Arms Inn

Kingsbrae Arms Inn
St. Andrews
United States
Connie
£261
includes taxes & fees
6 Sept - 7 Sept
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 sweets 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 artefacts 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

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites

8/10 Good
"A beautiful view from our balcony along with very helpful staff made for a great stay."
Carl 1-night trip
Posted 8 hours ago
Saint Andrews Inn & Suites
Europa Inn

Europa Inn

8/10 Good
"The property is basic for the area but excellent as a base of operation. My wife and I spent our 51 st anniversary in St Andrew’s we wanted to see the resort area but did not want to spend a fortune on a room we would spend less than 10 hours per day in. These accommodations fit the bill perfectly. No problem recommending them to a friend or family."
Christopher 1-night trip
Posted 9 hours ago
Europa Inn
The Coach House

The Coach House

10/10 Excellent
"The Coach House has it's own eclectic charm and we fell in love with it! So much to see and explore inside and out. Our hosts were amazing - kind and well informed. Breakfast was delicious and very fun with the hosts and other guests sharing stories."
Perry 1-night trip
Posted 2 days ago
The Coach House
Kennedy House

Kennedy House

8/10 Good
"Lovely old hotel. What we had in the restaurant was good, and the afternoon music on the porch was pleasant. Everything was in order, everything worked, and the location is really good."
Geoffrey 2-night trip
Posted 3 days ago
Kennedy House
 Kingsbrae Arms Inn

Kingsbrae Arms Inn

8/10 Good
"Great location. The staff was great. The breakfast was wonderful."
Connie 3-night trip
Posted 6 days ago
Kingsbrae Arms Inn
Treadwell Inn

Treadwell Inn

10/10 Excellent
"The Treadwell Inn was lovely and highly recommend. We stayed in room 5, which is beautiful. The facility is clean, nicely decorated, comfortable, and great location. We would stay here again. The start were all so friendly and helpful."
Karen 2-night trip
Posted 8 days ago
Treadwell Inn
The Montague Rose Inn

The Montague Rose Inn

10/10 Excellent
"It’s a beautiful historic property. We were greeted on arrival and given great information about the area. It’s a short walk to the Main Street shops and restaurants. Rooms were clean, temperature controls were available and felt very private. We did not get to enjoy the onsite cafe but will look forward to it next trip."
Cheyenna 2-night trip
Posted 10 days ago
The Montague Rose Inn
Cozy Coastal Cabin w/Hot Tub

Cozy Coastal Cabin w/Hot Tub

10/10 Excellent
"Our Stay was so lovely and comfy! All the little personal touches were so thoughtful. From the tea and sugar, to the ketchup, and the books and games available. We had everything we needed. The location was fantastic. Definitely recommend!"
cheri d. 2-night trip
Posted 3 weeks ago
Cozy Coastal Cabin w/Hot Tub
Todd's Point Luxurious Watefront Mansion on 14 Acres /Your New Brunswick Retreat

Todd's Point Luxurious Watefront Mansion on 14 Acres /Your New Brunswick Retreat

10/10 Excellent
"Amazing property! Fabulous for our family reunion. Luxury and fun."
Amy S. 2-night trip
Posted 2 months ago
Todd's Point Luxurious Watefront Mansion on 14 Acres /Your New Brunswick Retreat

More cheap stays in St. Stephen

Scoodic Motel

Scoodic Motel

241 Route 170 Oak Bay NB
£73
21 Sept - 22 Sept
includes taxes & fees
Scoodic Motel
Europa Inn

Europa Inn

48 King Street St. Andrews NB
£75
8 Sept - 9 Sept
includes taxes & fees
8.2/10 Very good! (78 reviews)
Europa Inn
Picket Fence Motel

Picket Fence Motel

102 Reed Avenue St. Andrews NB
£77
7 Sept - 8 Sept
includes taxes & fees
Picket Fence Motel
Winsome Inn

Winsome Inn

198 King St St. Stephen NB
£81
4 Sept - 5 Sept
includes taxes & fees
Winsome Inn
Greenside motel

Greenside motel

242 Mowat Drive St. Andrews NB
£86
21 Sept - 22 Sept
includes taxes & fees
8.6/10 Excellent! (468 reviews)
Greenside motel
The Montague Rose Inn

The Montague Rose Inn

258 Montague St St. Andrews NB
£97
27 Sept - 28 Sept
includes taxes & fees
9.8/10 Exceptional! (55 reviews)
The Montague Rose Inn

Find out more about St. Stephen

Top reasons to visit St. Stephen

  • Stunning Natural Scenery: St. Stephen boasts breathtaking landscapes, perfect for outdoor adventures and relaxation.
  • Charming Local Shops: Explore the quaint streets filled with unique shops and local artisans.
  • Rich Cultural Heritage: Immerse yourself in the history and traditions of this lovely Canadian town.
  • Outdoor Activities: Enjoy hiking, scenic drives, and recreational areas ideal for nature enthusiasts.
  • Diverse Accommodation Options: Choose from delightful bed and breakfasts to convenient motels catering to all travellers.

Find great hotels in St. Stephen

Discover a delightful range of hotel accommodations in St. Stephen, New Brunswick, perfect for every type of traveller. From charming bed and breakfasts to convenient motels, you'll find options that cater to family getaways, romantic retreats, and adventurous excursions. Explore a variety of hotel experiences that promise to make your stay memorable, whether you're searching for hotels in St. Stephen or those nearby. Your ideal holiday awaits in this picturesque Canadian town.

  • Winsome Inn: Winsome Inn offers a warm and welcoming atmosphere, perfect for those looking to unwind in St. Stephen. As a motel-style lodging, it combines comfort and convenience, providing essential amenities such as wrapped food options and a hearty breakfast to start your day. Guests can indulge in various entertainment options, including a flatscreen TV, cable television, and a selection of books to enjoy during their stay. Its friendly service and homey vibe make it an ideal choice for families and leisure travellers seeking a relaxing retreat.
  • The Coach House: The Coach House stands out with its 3.5-star rating, catering to business travellers who seek both comfort and functionality. This charming Bed & Breakfast offers services and facilities tailored to meet the needs of professionals, ensuring a productive stay in St. Stephen. The property boasts well-appointed rooms and a peaceful atmosphere, making it easy to unwind after a busy day. The Coach House combines a touch of elegance with practicality, making it a popular choice for those on business trips or attending local events.
  • Scoodic Motel: Scoodic Motel captures the essence of a classic motel experience while providing modern entertainment amenities. Located in St. Stephen, this lodging option features comfortable accommodations with flatscreen TVs, cable channels, and premium TV options for your viewing pleasure. With its straightforward approach to hospitality and a focus on guest satisfaction, Scoodic Motel is perfect for travellers seeking simplicity and convenience during their stay. Enjoy a comfortable night's rest and easy access to the local attractions that St. Stephen has to offer.

Where to stay in and around St. Stephen

St. Stephen, New Brunswick, offers a delightful mix of outdoor adventures and scenic beauty for every traveller. From exploring the charming streets of St. Stephen to embarking on scenic drives along the eastern coast, you'll find a warm and welcoming atmosphere. The region is perfect for those seeking relaxation, friendly encounters, and budget-friendly experiences. Don't miss the chance to discover nearby Saint and revel in the breathtaking surroundings during the warmest months of the year.

  • Oak Bay: Situated 3.1km from St. Stephen, Oak Bay is a charming city that offers a delightful mix of outdoor adventures and stunning scenery. With visitor numbers peaking from June to August, it's a popular destination for those seeking recreational activities and hiking trails. The area is adorned with national state parks and picturesque beaches, making it an ideal spot for nature lovers. Whether you're exploring the local stores or enjoying the breathtaking landscapes, Oak Bay promises an enriching travel experience.
  • Crocker Hill: Located in close proximity to St. Stephen, Crocker Hill is a quaint village that sees a seasonal influx of visitors, especially during the summer months of July to September. This serene destination is famed for its beautiful beaches and scenic views. A visit here provides an opportunity to unwind and appreciate the natural beauty of the coastline. The nearby cape serves as a picturesque landmark, perfect for leisurely strolls and capturing memorable photographs.
  • Dufferin: Also situated 3.1km from St. Stephen, Dufferin is a vibrant city that attracts visitors primarily during the summer months. Known for its outdoor activities and scenic landscapes, Dufferin offers an array of attractions including hiking trails, an arts centre, and a golf course. With national parks and a stunning cape nearby, this city is perfect for adventure seekers and artists alike. The blend of culture and nature makes Dufferin a must-visit destination for a memorable holiday.

Things to do near St. Stephen

St. Stephen is perfect for those seeking outdoor adventures and stunning scenery. Visitors can enjoy a variety of activities, including exploring local shops, hiking along picturesque trails, and relaxing in recreational areas. This charming town offers a delightful escape for anyone looking to immerse themselves in nature and enjoy the great outdoors.

Shopping

In St. Stephen, explore local shops offering unique gifts and souvenirs, such as handcrafted items and artisanal products. If you're up for a drive, visit the nearby Brunswick Square Mall in Saint John for a wider selection of high street brands and diverse shopping options.

Recreation

At Ganong Nature Park, immerse yourself in serene trails and lush landscapes, perfect for relaxation and rejuvenation. The Caughey-Taylor Nature Preserve offers tranquil nature walks, ideal for unwinding amidst the beauty of the outdoors. For family fun, the Saint Andrews Community Adventure Playground provides an engaging, vibrant atmosphere for all ages.

Adventure

Explore the St. Croix River by kayaking or canoeing, enjoying the serene beauty and wildlife. For a thrilling hike, tackle the trails at the nearby Fundy Trail Parkway, offering stunning views of the Bay of Fundy and its dramatic cliffs.

Nightlife

St. Stephen offers a charming nightlife, perfect for a relaxed evening. Enjoy a pint at the popular Red Rooster Pub or indulge in a delightful meal at the Harbourfront Restaurant, where you can soak in the beautiful waterfront views while sipping on local craft beers.

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, when accommodation prices are lower. Booking your hotel about a month in advance or taking advantage of last-minute deals on Expedia can yield significant savings. Aim to check in on a Tuesday, the cheapest day, rather than Saturday, when rates are highest. Additionally, explore package deals that combine flights and activities for further discounts, and use Expedia’s search tools to find eco-friendly options within your budget.

  • 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: Booking a hotel in St. Stephen about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you can refine your options by hotel type; for instance, selecting the “Eco-certified” filter will highlight sustainable and environmentally-friendly hotels that are available for booking.
  • 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 a charming destination perfect for outdoor and adventure enthusiasts. Visitors can explore beautiful state parks, fascinating museums, and nearby islands, all offering stunning scenery and beach experiences. A must-visit is the local area of Saint Stephen, where travellers can immerse themselves in the natural beauty and rich cultural heritage of this delightful region.

  • Chocolate Museum: Located in the heart of St. Stephen, this delightful museum celebrates the town's rich chocolate-making heritage. Visitors can indulge in interactive exhibits, learn about the chocolate-making process, and even sample delicious treats, all while soaking in the cultural atmosphere.
  • Oak Bay Provincial Park: Situated 3.1km from St. Stephen, this picturesque park offers stunning coastal views, serene walking trails, and opportunities for birdwatching. Nature enthusiasts will appreciate its diverse ecosystems and the chance to enjoy a peaceful day by the bay.
  • Charlotte County Museum: Also located in St. Stephen, this museum provides a fascinating glimpse into the region's history. With engaging exhibits and cultural displays, visitors can explore the area's heritage and learn about the lives of its early settlers.

Best time to go to St. Stephen

The best time to visit St. Stephen can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Stephen falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in St. Stephen falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January20.8°F (-6.2°C)Light RainMostly CloudyAverage
February22.1°F (-5.5°C)Light RainMostly CloudyAverage
March29.5°F (-1.4°C)Light RainMostly CloudyAverage
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 High
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 Low
December28.2°F (-2.1°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to St. Stephen

For your visit to St. Stephen, New Brunswick, you can fly into several major airports. Bangor International Airport (BGR) is located 49.7km away, with nearby hotels like the Quality Inn Bangor Airport, just 621m from the airport, and the Bangor Aviator Hotel, which is right at the airport. Saint John Airport (YSJ) is 42.3km from St. Stephen, featuring excellent accommodations such as the Chateau Saint John and Hilton Saint John, both 5.6km away. Lastly, Greater Fredericton International Airport (YFC) is 55.6km away, with options like Crowne Plaza Fredericton and Delta Hotels, both about 5.0km from the airport.

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.
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.
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 £73 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