GoHotelly
3-star hotel Check-in 15:00 · Check-out 11:00

Granite Town Hotel

Enjoy casual rooms with free WiFi and breakfast at Granite Town Hotel, located near Magaguadavic Basin and top attractions in St. George, NB.

79 Main St, St. George, NB E5C 3J4, Canada View on map
8.2/10
Very Good Based on 255 recent guest reviews
Free Wi-Fi Free breakfast Free parking Accessible Air-conditioned
What recent guests emphasize

Comfortable stay with caring service

Recent visitors appreciate the welcoming, family-run atmosphere and attentive staff, along with soft bedding and included breakfast. While rooms show some dated features and minor maintenance issues, the overall experience suits those seeking a casual, easygoing stay.

Guests often praise

  • Friendly, helpful, and accommodating staff known for going above and beyond
  • Soft, clean sheets and comfortable beds, often described as very cozy
  • Free continental breakfast with a simple but sufficient variety
  • Family-friendly amenities including a splash pad and basketball court for kids
  • Welcoming, laid-back atmosphere with a charming bed-and-breakfast feel

Worth knowing

  • Some rooms have minor maintenance issues such as reversed shower controls and key problems
  • Mattresses may be too soft or uneven for some guests’ preferences
  • Decor and furnishings can feel dated but add to the hotel's cozy character
  • Located a short drive from nearby attractions, with limited immediate access to larger shopping or dining areas
  • Free WiFi is available, supporting casual business or leisure stays

Best for

  • Travelers seeking a quiet, family-oriented hotel with a friendly, personal touch
  • Guests who value attentive service and a relaxed environment over luxury
  • Families looking for kid-friendly amenities and accessible outdoor activities nearby
  • LGBTQ+ friendly visitors wanting a welcoming stay
  • Those preferring modest accommodations with included breakfast and casual style
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to Granite Town Hotel

Located on Main Street in St. George, the Granite Town Hotel is a family-run establishment offering straightforward accommodations with a casual atmosphere. Guests can expect simple rooms equipped with free WiFi and a complimentary continental breakfast. Check-in is from 15:00 and check-out by 11:00, catering to a comfortable and flexible stay.

The hotel embraces inclusivity as an LGBTQ+ friendly property, contributing to a welcoming environment. While rooms are noted for cleanliness and soft linens, some guests have mentioned that the décor and mattresses could benefit from updates, lending the property a cozy but somewhat dated character. Staff service frequently receives praise for kindness and attentiveness, which often enhances the guest experience.

Situated about a 10-minute walk from the Magaguadavic Basin, the hotel is a convenient base for exploring the local area. Nearby attractions include Kingsbrae Garden, a well-reviewed venue featuring themed gardens and art spaces, as well as outdoor spots like Lake Utopia and Canal Beach. The property is also within driving distance of Saint John and offers reasonable access to Fredericton International Airport and Saint John Airport, making it suitable for both leisure and business visitors.

Overall, Granite Town Hotel suits travelers seeking a relaxed, family-friendly setting with practical amenities and welcoming staff. Its location and straightforward services make it a sound choice for visitors planning to explore the St. George region and surrounding natural attractions.

Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.
Facilities & essentials

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Free Wi-Fi
Free breakfast
Free parking
Accessible
Air-conditioned
Pet-friendly
Kid-friendly
Restaurant
Kitchens in some rooms
Smoke-free

Not available at this property

Pool
Airport shuttle
Fitness center
Verified guest reviews

What recent guests are actually saying

Reviews from travelers who stayed here in the last 12 months, grouped to help you spot the pattern quickly.

LE
Larry Edison Apr 08, 2026
10

We stayed here when the VRBO that we were planning to stay in didn't work out. It was late at night when we called to see if they had any rooms (we needed 2). They were very nice and accommodating despite the late hour. In the morning we were delighted to see that there was a free breakfast included. It was not fancy but had plenty for us. I highly recommend this hotel!

MB
Meaghan B Mar 30, 2026
10

We had a wonderful stay at the Granite Town hotel. The staff is amazing, they were so kind and helpful! Our room was very clean, the beds were like sleeping on a cloud. I love that our room had a table to eat at in it. Our kids loved the splash pad and basketball court. It is about a 20 minute drive to saint andrews which was great! We can't wait to go back. 10/10!

FM
Faultier Musli Mar 12, 2026
8.0

Hidden gem! Slept like a baby in the beds, I love soft beds so it wasn’t an issue for me. Sheets were REALLY SOFT!!!!! Haven’t encountered sheets like that before at any hotel/motel I’ve stayed at. The fleece blanket under the top blanket was nice. Like someone else said, the cold and hot were reversed on the shower. One of our keys also didn’t actually unlock our room but we were there for less than 12 hrs so it wasn’t much of a bother in the grand scheme of things. Breakfast buffet felt a bit cluttered due to the reception area’s furniture so you need to watch yourself and the other guests when navigating with food and drinks. I’d go back for sure.

SM
Shanna M Mar 08, 2026
8.0

What a wonderful experience we had at the Granite Town Hotel! The entire staff was so friendly, helpful and went out of their way to help us with any inquiries or requests we had. The hotel is very charming and has a bed and breakfast feel. They have a great dining area that is available at all times to guests. The only complaint we had was with the mattresses. They were too soft and a tad lumpy but the rooms were very clean and cute. The hotel is situated close to the main road where you can find great pubs, ice cream shop and walking/bike trails. Overall, a great place to stay.

M
Martin Mar 04, 2026
10

Amazing and accommodative service, the sheets were incredibly soft and clean soft towels. I travel a lot for work, this was one of my best lodging experiences

T
TCD Feb 23, 2026
8.0

I recently stayed at the Granite Town Hotel and had an overall pleasant experience. The standout feature was definitely the staff – everyone I interacted with was incredibly helpful and genuinely friendly, which made a big difference in the quality of my stay. The hotel room itself was a bit dated and could use some refreshing, but honestly, that added to the charm of an overnight stay. It felt cozy and had a bit of character, which I appreciated. The location is excellent – just a short drive to town, making it super convenient for dining, shopping, or just exploring the area. My only real complaint was the bed. It was advertised as a Sleep Number bed, but it definitely wasn’t – and it was far too soft for my comfort. A better bed would have made this a near-perfect stay. Overall, if you're looking for great service, a convenient location, and a touch of old-school charm, Granite Town Hotel is worth considering. Just be ready for a soft bed!

SB
Sondra Brekke Feb 04, 2026
10

WE stayed in this hotel on Aug 1 and 2. We lost our credit cards and had no phone service. Renee at the front desk went above and beyond by lending us her personal phone. We were able to cancel the cards to avoid any fraud charges. Renee was very helpful!! She is a great asset to the hotel. The rest of the staff were always friendly also. We highly recommend this hotel!!

GCA
gregory catriel aguiar dominguez Jan 31, 2026
10

The best hotel in the world, René is the best, all the service was phenomenal, I recommend you go and visit, there is no other hotel better than this, thank you for everything René

Location & neighborhood

Where you'll find Granite Town Hotel

St. George, New Brunswick, Canada

A 10-minute walk from the Magaguadavic Basin, this laid-back family-run hotel is 3.5 km from Highway 1, 3.9 km from St. George Golf Club and 28.5 km from New River Beach Provincial Park.

  • Fredericton International Airport (YFC) 1 hr 27 Car
  • Saint John Airport 59 min Car
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in New Brunswick. Distances are rough real-world times, not straight-line.

Kingsbrae Garden 1,007 reviews

Kingsbrae Garden

220 King St, St. Andrews, NB E5B 2A9, Canada

4.7 · Tourist Attraction
Lake Utopia 33 reviews

Lake Utopia

Saint George Parish, Canada

4.6 · Lake
Canal Beach And Boat Launch 68 reviews

Canal Beach And Boat Launch

190 Maxwell Rd, Canal, NB E5C 0A5, Canada

4.4 · Beach
People also viewed

Similar Hotels in New Brunswick

Hand-picked alternatives with a comparable feel, size and price band.

1145 Resort Dr, Parksville, BC V9P 2E3, Canada

Madrona Beach Resort

Stay at Madrona Beach Resort in Parksville, BC. Enjoy homey units with kitchens, free WiFi, beach views, tennis courts, and nearb...

4.5 (144) View
200 Railway St, Cochrane, ON P0L 1C0, Canada

The Station Inn - Ontario Northland

Stay at The Station Inn in Cochrane, ON. Enjoy free WiFi, parking, and kidfriendly service near top sights like Cochrane Polar B...

4.4 (181) View
31 Broadway Blvd, Sherwood Park, AB T8H 2A2, Canada

Ramada by Wyndham Sherwood Park

Stay at Ramada by Wyndham Sherwood Park with free WiFi, breakfast, fitness center, and petfriendly rooms. Conveniently located n...

3.9 (335) View
43955 Industrial Way, Chilliwack, BC V2R 3A4, Canada

TownePlace Suites by Marriott Chilliwack

Stay at TownePlace Suites by Marriott Chilliwack with free WiFi, breakfast, parking, outdoor pool, and petfriendly rooms near Cu...

4.4 (30) View
4906 54 St W, Forestburg, AB T0B 0H7, Canada

Forestburg Motor Inn

Stay at Forestburg Motor Inn, a budget hotel in Forestburg offering free WiFi, parking, and easy access to Big Knife Provincial Pa...

3.9 (36) View
913 Service Rd, Whitewood, SK S0G 5C0, Canada

Quest Motel

Stay at Quest Motel in Whitewood, SK. Enjoy free WiFi, airconditioned rooms, free parking, and a kidfriendly, smokefree enviro...

4.8 (269) View
1702 Reid Rd, Pemberton, BC V0N 2L0, Canada

Ivey Lake Lodge

Rustic lakeside lodge in Pemberton offering kitchens, BBQ decks, free WiFi, and parking. Near Nairn Falls Provincial Park and Big...

4.6 (35) View
4404 52 Ave, Bonnyville, AB T9N 0C3, Canada

Chateau Inn & Suites Bonnyville

Stay at Chateau Inn & Suites Bonnyville featuring free WiFi, breakfast, parking, and indoor pool. Conveniently located near Moose...

3.7 (49) View
1440 Rue de la Montagne, Montréal, QC H3G 1Z5, Canada

Four Seasons Hotel Montreal

Stay at Four Seasons Hotel Montreal, a 4.6rated luxury hotel with chic rooms, indoor pool, spa, and LGBTQ+ friendly amenities nea...

4.6 (1,094) View
4411 4 Ave, Edson, AB T7E 1B8, Canada

Guest House Inn & Suites

Enjoy free WiFi, breakfast, and parking at Guest House Inn & Suites in Edson, AB. Rated 4.4 with 200 reviews. Close to local muse...

4.4 (200) View
Share your stay

Stayed at Granite Town Hotel? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.