Places to stay in Dumfries, New Brunswick

Dumfries is a community in York County, New Brunswick. Local dining options include Dumfries Maples.

We currently have 10 accommodations in and around Dumfries with other regional listings available for B&B's, Motor Inns, Hotels, Campsites and other properties. You can filter listings by the available types:

Booking.com

Wondering where to stay? Visitors have access to a number of hotels in the community. If you are travelling in the area, Dumfries is located close to Bluff Hill, Ingraham Lake, Deer Point, Mactaquac Lake and Little Kedron Brook.

Other local Dumfries information.

Dumfries is 7 km away from Hawkshaw, 9 km away from Nackawic, 10 km away from Prince William and 11 km away from Bear Island.

Dumfries is located at longitude -67°9'2.124 and latitude 45°57'55.321.