Places to stay in St. Andrews, New Brunswick
We currently have 39 accommodations in and around St. Andrews with other regional listings available for B&B's, Campsites, Motor Inns, Hotels and other properties.
St. Andrews is a town in New Brunswick with old world charm. It is located in Charlotte County, New Brunswick and is sometimes referred to by its unofficial nickname "St. Andrews-by-the-sea". Local attractions include Kingsbrae Horticultural Garden, The Ross Memorial Museum, the Huntsman Marine Aquarium and The Sheriff Andrews' House. Visitors can also enjoy whale watching, fine art and craft galleries, shops, restaurants and small inns and the charming seaside setting.
Wondering where to stay? Lodging options in the town are mainly limited to Bed and Breakfast type accommodations. If you are travelling in the area, St. Andrews is located close to Deadmans Ledge, Sandy Cove, Haley Point, Navy Bar and Maison de Gladstone Smith.
Looking for somewhere to eat? Locate food options for St. Andrews.
Best reviewed accommodations in St. Andrews
We stayed for 1 evening in "Margaret's Room" , the room was very clean and comfortable. There is a wonderful 2 person jacuzzi in the ensuite, very lovely. The staff were very friendly and helpful and went out of their way to meet all of our needs. There was a small wedding going on during .....
Bed & Breakfast located 1km from the center of St. Andrews.
Deluxe accomodations available in large finely appointed rooms with ensuite or private bathrooms. Complimentary full gourmet hot breakfast served in our large dining room..
St. Andrews, New Brunswick
Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.
Other local St. Andrews information.
- Longitude: -67°3'11.122
- Latitude: 45°4'25.835
St. Andrews is close to:
Closed, unlisted or renamed properties
- The Mulberry Bed & Breakfast, 96 Water Street
- Coachman's Inn B&B, 113 Queen Street
- Pansy Patch, 59 Carleton Street
- Harris Hatch Inn, 142 Queen
- Hiram Walker Mansion Inn, 109 Reed Avenue