Find hotels in St. Leonard from $59

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Leonard hotels

Days Inn by Wyndham Edmundston

Days Inn by Wyndham Edmundston
2.0 star property
Edmundston
8.6 out of 10, Excellent, (3368)
"The room AND breakfast were AMAZING!"
Canada
Frances
$88 nightly
The price is $105
Dec 28 - Dec 29
Total with taxes and fees
Days Inn by Wyndham Edmundston

Best Western Plus Grand-Sault Hotel & Suites

Best Western Plus Grand-Sault Hotel & Suites
3.0 star property
Grand Falls
9.0 out of 10, Wonderful, (938)
"Friendly service at guest desk and confortable beds."
Canada
Michelyne
$118 nightly
The price is $141
Jan 22 - Jan 23, 2026
Total with taxes and fees
Best Western Plus Grand-Sault Hotel & Suites

Cote's Bed & Breakfast Inn

Cote's Bed & Breakfast Inn
3.5 star property
Grand Falls
9.0 out of 10, Wonderful, (137)
"Staff were helpful , breakfast was really good, room was lovely."
Canada
Diane
$103 nightly
The price is $123
Dec 27 - Dec 28
Total with taxes and fees
Cote's Bed & Breakfast Inn

Travelodge by Wyndham Grand Falls

Travelodge by Wyndham Grand Falls
2.5 star property
St. Andre
7.2 out of 10, Good, (1001)
"Room clean, easy parking, friendly great value overall for the price in particular"
Canada
Sergio
$49 nightly
The price is $59
Jan 20 - Jan 21, 2026
Total with taxes and fees
Travelodge by Wyndham Grand Falls
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

Top St. Leonard Hotel Reviews

More cheap stays in St. Leonard

Hotels in St. Leonard with star-rating

Find out more about St. Leonard

Top reasons to visit St. Leonard

  • Outdoor Adventures: St. Leonard offers numerous outdoor activities, including golf at private clubs and exploring stunning waterfalls, perfect for families and adventure seekers.
  • Rich Local Culture: Visitors can experience the local history museum and library, which showcase the town's unique heritage.
  • Friendly Atmosphere: The welcoming community and beautiful scenery make St. Leonard an ideal destination for relaxation and exploration.
  • Diverse Accommodations: A range of lodging options, from cozy motels to family-friendly hotels, cater to all types of travelers.
  • Convenient Location: St. Leonard's proximity to nearby cities enhances the vacation experience with additional attractions and excursions.

Find great hotels near St. Leonard

Discover ideal hotel accommodations in St. Leonard, New Brunswick, where a range of options awaits you. From cozy motels to comfortable hotels, you'll find pet-friendly and family-oriented services tailored to your needs. Whether you're traveling for business or leisure, St. Leonard offers a variety of hotel rooms to ensure a pleasant stay. Explore the best hotels in the area for a memorable vacation experience.

  • Best Western Plus Grand-Sault Hotel & Suites: This eco-certified 3-star hotel is an ideal destination for travelers seeking a business-themed and family-friendly experience. Located 11 miles away from St. Leonard, the hotel boasts a range of amenities tailored for business professionals, including a fully equipped business center and accessible meeting rooms. Families will appreciate the complimentary crib service for their little ones. With its commitment to sustainability and eco-friendly practices, the Best Western Plus Grand-Sault ensures that guests feel good about their stay while enjoying comfortable accommodations.
  • Rodeway Inn: Situated 9 miles from St. Leonard, the Rodeway Inn is a versatile lodging option that caters to both families and business travelers. The hotel features multiple meeting rooms and a dedicated business center, making it a practical choice for those needing to conduct work while away from home. Families can enjoy shared playground facilities and the convenience of free cribs for infants. With its welcoming atmosphere and essential amenities, the Rodeway Inn provides a balanced stay for all types of visitors.
  • Hill Top Motel & Restaurant: Located 12 miles from St. Leonard, the Hill Top Motel & Restaurant is the perfect getaway for pet lovers. This charming motel allows pets on-site, making it a great option for those who wish to travel with their furry companions. Guests can enjoy a relaxed atmosphere with essential amenities, including pet-friendly policies that waive fees for service animals. The on-site restaurant offers a taste of local cuisine, adding to the overall experience of this inviting and accommodating motel.

Where to stay near St. Leonard

St. Leonard, New Brunswick, is the perfect destination for outdoor and family adventures. Explore the friendly atmosphere and stunning scenery, with convenient access to nearby cities like North Sydney. Experience local excursions and business areas that cater to all visitors. Whether you're seeking luxury or family-friendly activities, St. Leonard offers an unforgettable vacation filled with beautiful city views and memorable experiences.

  • Edmundston: Located 24 miles from St. Leonard, Edmundston is a vibrant city that offers a wealth of outdoor adventures and sports activities. With a seasonal influx of visitors peaking in April and from July to August, this city is perfect for those who enjoy golf and country club experiences. Notable attractions include the nearby national state park, where you can immerse yourself in nature, and additional parks that provide a scenic backdrop for your exploration. Edmundston's beautiful landscapes make it a great spot for outdoor enthusiasts.
  • Grand Falls: Just 12 miles from St. Leonard, Grand Falls is known for its stunning scenery and adventurous atmosphere. The city sees a seasonal visitor peak from June to August, making it a popular summer destination. Golfing at local courses is a favorite pastime, alongside exploring the national park and historic sites that showcase the area's rich heritage. Grand Falls is ideal for travelers seeking a combination of adventure and breathtaking views, with its famous waterfall being a must-see attraction.
  • St. Andre: A mere 9 miles from St. Leonard, St. Andre is a charming city that attracts visitors primarily during the summer months, from June to August. This city offers a unique blend of outdoor adventure and cultural experiences, making it a great spot for those interested in history and museums. Golf enthusiasts will appreciate the local country clubs and golf courses. St. Andre's historic places and parks provide perfect opportunities for leisurely strolls and cultural exploration, ensuring a fulfilling visit.

Things to do near St. Leonard

St. Leonard, New Brunswick is perfect for outdoor and adventure family vacations, offering activities like golf at private clubs and courses. Visitors can explore area attractions and enjoy a memorable stay with outdoor seating options. Experience the beauty of the region while engaging in recreational pursuits that cater to all ages.

Shopping

In St. Leonard, you can explore local shops for unique gifts. If you're up for a drive, the Grand Falls Shopping Centre, located 12 miles away, offers a variety of stores in a lively atmosphere perfect for family outings and city vibes.

Recreation

Experience a round of golf at Grand Falls Golf Club, where you can enjoy the scenic outdoor atmosphere just 10 miles from St. Leonard. For relaxation, visit Willard Park, a serene recreation area 22 miles away, perfect for unwinding amidst nature.

Adventure

Explore the scenic Prospector Trails, a hiking trail located 24 miles from St. Leonard. Immerse yourself in the beauty of nature as you trek through diverse landscapes, enjoying an exhilarating outdoor adventure filled with breathtaking views and fresh air.

Nightlife

In St. Leonard, enjoy lively nights at local pubs featuring live music and friendly atmospheres. The cozy bars offer a selection of craft beers and cocktails, perfect for unwinding after a day of exploration. Don't miss community events for a taste of local culture and fun.

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

Booking tips and Expedia advantages for St. Leonard

To save money on your trip to St. Leonard, plan your visit between November and January, when prices are lower. Book accommodations for Tuesday, the cheapest day, and avoid Saturdays, which are pricier. Use Expedia to compare hotel deals, filter by price, and consider package deals that combine flights and activities for extra savings. Joining Expedia's One Key membership can provide exclusive discounts and OneKeyCash for future stays. Lastly, explore free local activities to enrich your experience without straining your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Leonard are November to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Leonard is Tuesday. The most expensive day to stay in St. Leonard is Saturday.
  • Find cheap hotels on Expedia: You can utilize Expedia’s search tool to tailor your options based on your budget, desired location, and the type of hotel you prefer. To find the best prices and deals available, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Leonard with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near St. Leonard

St. Leonard, New Brunswick, is perfect for outdoor and family vacations, offering a variety of attractions like stunning waterfalls, a local history museum, and a library. Travelers seeking culture and adventure will find plenty to explore both within and around the area. Additionally, consider checking out nearby attractions to enhance your experience and make the most of your visit to this charming town.

  • Commission Des Chutes and De La Gorge: Experience the breathtaking beauty of this stunning waterfall, located 12 miles from St. Leonard. Perfect for outdoor adventures and romantic getaways, the cascading waters create a serene atmosphere that invites exploration and relaxation amidst nature.
  • Grand Falls Museum: Dive into the rich culture and history of the region at the Grand Falls Museum, also 12 miles away. This museum showcases local artifacts and exhibits that highlight the area's heritage, making it a must-visit for history enthusiasts.
  • Grand Falls Library: A welcoming space for families and culture lovers, the Grand Falls Library, located 12 miles from St. Leonard, offers a cozy environment to explore books, attend events, and engage with the community.

Best time to go to St. Leonard

The best time to visit St. Leonard is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January12.4°F (-10.9°C)Light RainMostly CloudyModerately LowSlightly Low
February13.8°F (-10.1°C)Light RainMostly CloudyAverageAverage
March22.6°F (-5.2°C)Light RainMostly CloudyAverageAverage
April36.0°F (2.2°C)Light RainMostly CloudyModerately HighAverage
May50.4°F (10.2°C)Light RainMostly CloudyAverageAverage
June59.0°F (15.0°C)Light RainMostly SunnyAverageSlightly High
July65.3°F (18.5°C)Light RainMostly SunnyModerately HighSlightly High
August63.9°F (17.7°C)Light RainMostly SunnyModerately HighSlightly High
September55.9°F (13.3°C)Light RainMostly SunnyAverageAverage
October44.6°F (7.0°C)Light RainMostly CloudyAverageAverage
November31.6°F (-0.2°C)Light RainMostly CloudyModerately LowSlightly Low
December20.5°F (-6.4°C)Light RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to St. Leonard

Traveling to St. Leonard, New Brunswick, can be conveniently done by flying into Presque Isle, ME (PQI-Northern Maine Regional), located 34 miles away. Close to the airport, you have several good hotel options such as the Hampton Inn Presque Isle Maine, just 2 miles away, the Best Western Caribou Inn, 9 miles from the airport, and the Old Iron Inn Bed and Breakfast, which is 12 miles away. These accommodations provide easy access to transportation services, ensuring a smooth journey to and from the airport as you prepare for your vacation in St. Leonard.

Frequently asked questions

What is the best area to stay in St Leonard?
The best area to stay in St. Leonard, New Brunswick, is near the downtown core, particularly around the main routes of Route 144 (Broadway Boulevard) and Route 2 (Trans-Canada Highway).

This central area offers the most convenience for travelers, with easy access to the town's services and amenities. You'll find the majority of local businesses, dining options, and essential services concentrated along these main roads. It's a practical base for exploring the town and surrounding areas.

For couples, staying in this central area provides convenience for dining out and accessing local shops without needing to travel far. It allows for a relaxed experience with everything within easy reach.

Travelers seeking convenience will appreciate this area for its direct access to major roadways, making day trips to nearby natural attractions or other communities straightforward.
What are the best family hotels in St Leonard?
For a family-friendly hotel in St Leonard, the Daigle Motel is a suitable option.

The Daigle Motel, with a 7.6 rating, offers convenient amenities for families, including connecting rooms for added space and privacy. Guests can also benefit from free self-parking and complimentary WiFi throughout their stay.
What are the top pet-friendly hotels in St Leonard?
For a top pet-friendly hotel in St Leonard, consider the Daigle Motel.

The Daigle Motel is a convenient option for travelers with pets, as it specifically permits dogs. Guests can also benefit from complimentary self-parking and free WiFi during their stay.
When is the best time to go to St Leonard?
The best time to go to St. Leonard, New Brunswick, is during the summer months, from June to August, when the weather is warm and conducive to outdoor activities.

During this period, the average daily temperatures range from 20°C to 25°C (68°F to 77°F), making it pleasant for exploring the region's natural beauty. The longer daylight hours also allow for extended sightseeing and recreational pursuits.

Families will find this season particularly suitable for visiting the New Brunswick Botanical Garden, which is in full bloom, or enjoying the scenic trails along the Saint John River. The warm weather also makes it ideal for picnics and outdoor gatherings in local parks.

Couples looking for a romantic getaway can enjoy leisurely drives through the picturesque countryside, exploring charming small towns, and dining at local restaurants with outdoor seating.
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. Leonard.
How can I save on a St. Leonard hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St. Leonard hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Leonard hotel?
Prices for hotels in St. Leonard often vary, but you can find a great deal from $59 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