twickly.
Granite Town Hotel

St. Andrews

Granite Town Hotel

A small hotel in the seaside town of St. Andrews, near Water Street, the whale-watching wharves and Kingsbrae Garden. Check rooms and opening dates when you book.

Granite Town Hotel is in St. Andrews, the seaside town on Passamaquoddy Bay in southwestern New Brunswick. St. Andrews has a long main street of shops, cafes and restaurants, a working wharf where whale-watching boats leave, Kingsbrae Garden and the Blockhouse, and it is the Fundy coast's most pleasant place to walk after dinner. A town hotel puts you within reach of all of this without a drive, which makes a difference in summer, when parking can fill up and evenings are long. Room types, dining, facilities, views and the season the hotel is open are details we do not list, so check them when you book, and confirm the dates before you plan a stay in spring, late autumn or winter, because many St. Andrews businesses reduce hours outside the summer. A different kind of stay from the large resort on the hill, it suits visitors who care more about location than about a long list of facilities.

Location and getting around

St. Andrews is about an hour and a quarter by road from Saint John and roughly the same from the US border at St. Stephen and Calais. From the town centre you can walk to the waterfront, the shops and most restaurants, and to the departure points for whale-watching cruises.

Ministers Island, reached across the sandbar at low tide, is a short drive, and Kingsbrae Garden is a short walk or drive from the centre. A car is still useful for Saint John, Campobello Island and the road to Grand Manan ferry at Blacks Harbour.

The rooms and the feel

This is a town hotel, so expect a smaller, simpler stay than the resort. Specific bed types, bathrooms, parking, WiFi, breakfast and any restaurant or bar are not details we list here, so check them when you book, and ask about the view and the noise level if you want a quiet room, especially on summer weekends. If you are visiting for a special occasion, check whether the hotel can help with restaurant reservations, since the town's best tables fill early.

Who it suits and what to know: choose Granite Town Hotel if you want to walk everywhere, if you plan to join a whale-watching trip or visit the garden, or if you want a town stay to compare with the grand resort. It suits couples, small groups and independent travellers rather than visitors who want a large pool and spa.

July, August and the long weekends are the busiest, so book early, and expect lower prices and shorter opening hours in the shoulder seasons. Because the tides are the story of the whole bay, check tide times if you plan to visit Ministers Island or walk the beaches.

Why stay here

  • ✓Town-centre St. Andrews location
  • ✓Guest rooms
  • ✓Walk to Water Street
  • ✓Near whale-watching wharves
  • ✓Near Kingsbrae Garden
  • ✓Parking (check when you book)
  • ✓WiFi (check when you book)
  • ✓Seasonal opening (check dates)

Good questions

Where is Granite Town Hotel?+

In St. Andrews, the seaside town on Passamaquoddy Bay in southwestern New Brunswick. Check the map when you book.

Can I walk to the whale-watching wharves and shops?+

St. Andrews has a compact centre with shops, cafes and the waterfront. Check the distance from the hotel when you book.

Is it open in winter?+

Many St. Andrews businesses reduce hours outside summer, so confirm opening dates before you plan a stay in the colder months.

Granite Town Hotel

Check rates →

While you are in Saint John & Bay of Fundy

All things to do