Places to stay in St Leonard, New Brunswick

We currently have 9 accommodations in and around St Leonard with other regional listings available for RV parks, Bed & Breakfasts, Hotels, Motels and other properties.. You can filter listings by the available types:

Saint-Léonard is a town in Madawaska County, New Brunswick located on the east bank of the Saint John River opposite Van Buren, Maine, to which it is connected via the Saint Leonard-Van Buren Bridge. Local dining options include Pinky's Roadside Diner, Tim Hortons, Poulet Fritou/Phil's Bar, and Café Sa-Ra.

Wondering where to stay? Travellers have a number of motel options available.

Looking for somewhere to eat? Locate St Leonard restaurants.

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Other local St Leonard information.

  • Longitude: -67°55'17.954
  • Latitude: 47°10'35.216

Nearby towns

St Leonard is close to: