Saint George Hotels

Map of Saint George Hotels

Saint George is a picturesque town located in the southwestern part of New Brunswick, Canada. Situated along the shores of the Magaguadavic River, Saint George is known for its stunning natural beauty and charming small-town atmosphere. The town is surrounded by lush forests and rolling hills, making it a popular destination for outdoor enthusiasts. Visitors can explore the nearby Fundy National Park, which offers hiking trails, camping facilities, and breathtaking views of the Bay of Fundy. The river also provides opportunities for fishing, kayaking, and boating.

Granite Town Hotel Saint George
9.1/10 Wonderful
45 reviews
Free Wi-Fi

Located on 6 acres of landscaped gardens Granite Town Hotel is located in Saint George. Free Wi-Fi access is available. A daily continental breakfast is provided. The US border is 40 km away.

Number of rooms: 32

79 Main Street, E5C 3J4 Saint George, Canada