Find hotels in St George from CA $102

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St George hotels

Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,000 reviews)
"Beautiful historic hotel. Staff were wonderful and food was delicious with a generous portion "
Canada
Tiana
The price is CA $207
CA $246 total
includes taxes & fees
May 3 - May 4
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1,002 reviews)
"Perfect quiet and comfortable stop as we passed through town. "
United States
Dawn
The price is CA $159
CA $188 total
includes taxes & fees
May 1 - May 2
Granite Town Hotel

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,002 reviews)
"Great location "
Canada
Kevin
The price is CA $160
CA $190 total
includes taxes & fees
May 3 - May 4
Saint Andrews Inn & Suites

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,000 reviews)
"Nice stay"
Canada
Mike
The price is CA $122
CA $145 total
includes taxes & fees
May 1 - May 2
Kennedy House

Inn on Frederick

Inn on Frederick
3.5 star property
St. Andrews
9.6 out of 10, Exceptional, (236 reviews)
"A great place to stay.. Highly recommend it. Friendly folks and great room. "
Canada
Virginia
The price is CA $150
CA $178 total
includes taxes & fees
May 1 - May 2
Inn on Frederick

Treadwell Inn

Treadwell Inn
4.0 star property
St. Andrews
9.6 out of 10, Exceptional, (78 reviews)
"Nice well located hotel in a nice town"
United Kingdom
David
The price is CA $268
CA $335 total
includes taxes & fees
May 5 - May 6
Treadwell Inn

Kingsbrae Arms Inn

Kingsbrae Arms Inn
4.5 star property
St. Andrews
9.6 out of 10, Exceptional, (89 reviews)
"This is a gorgeous property. Staff were very helpful and friendly. "
Canada
Carolyn
The price is CA $329
CA $415 total
includes taxes & fees
May 15 - May 16
Kingsbrae Arms Inn

Picket Fence Motel

Picket Fence Motel
2.0 star property
St. Andrews
9.4 out of 10, Exceptional, (592 reviews)
"Great place to stay in St. Andrews"
Canada
Nick
Picket Fence Motel

Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel
2.5 star property
Pocologan
7.8 out of 10, Good, (329 reviews)
"Great place very simple yet beautiful"
United States
Matthew
The price is CA $120
CA $138 total
includes taxes & fees
May 23 - May 24
Baybreeze Restaurant and Motel

CLIPPER SHIPP BEACH MOTEL

CLIPPER SHIPP BEACH MOTEL
2.0 star property
Pocologan
9.0 out of 10, Wonderful, (169 reviews)
"Kitchenette it did over look the ocean it was cozy for sure"
Canada
Mike
CLIPPER SHIPP BEACH MOTEL

Greenside motel

Greenside motel
2.5 star property
St. Andrews
8.6 out of 10, Excellent, (408 reviews)
"Cozy place to stay!"
Canada
Boni
The price is CA $85
CA $102 total
includes taxes & fees
May 1 - May 2
Greenside motel

Homeport Suites & Residences

Homeport Suites & Residences
2.0 star property
Lords Cove
9.0 out of 10, Wonderful, (33 reviews)
"Very clean...nice restaurant and friendly staff"
Canada
Mary
Homeport Suites & Residences

Scoodic Motel

Scoodic Motel
2.5 star property
Oak Bay
9.0 out of 10, Wonderful, (306 reviews)
"The owner was very helpful. We showed up with a boat in tow and asked if we could plug in to charge the boat batteries and he was very helpful and was able to provide a spot with an outlet for us. Much appreciated that!"
Canada
Raymond
The price is CA $102
CA $118 total
includes taxes & fees
May 1 - May 2
Scoodic Motel

Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very good, (590 reviews)
"A good place"
Canada
Joanne
The price is CA $140
CA $161 total
includes taxes & fees
May 1 - May 2
Winsome Inn

Europa Inn

Europa Inn
2.0 star property
St. Andrews
8.4 out of 10, Very good, (58 reviews)
"The parking was good..The room and especially the bathroom were excellent."
United States
Edward J
The price is CA $109
CA $135 total
includes taxes & fees
May 3 - May 4
Europa Inn

Rossmount Inn

Rossmount Inn
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (279 reviews)
"Our stay was amazing. Would recommend to friends and family. Plan to go back sometime. "
Canada
Joseph
Rossmount Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about St George

Escape to quaint St George! Enjoy its food and island views.

Photo by Tim Haley
Open Photo by Tim Haley

Top St George Hotel Reviews

Recent Reviews in St George

More cheap stays in St George

Hotels in St George with star rating

Find out more about St George

Top reasons to visit St George

  • Outdoor Adventures: St. George offers stunning recreational areas for hiking, biking, and exploring nature.
  • Cultural Experiences: Discover local history through charming historic buildings and the vibrant community atmosphere.
  • Scenic Beaches: Enjoy the beautiful beaches that provide a perfect setting for family fun and relaxation.
  • Local Dining: Experience delightful dining options at charming restaurants featuring local cuisine.
  • Welcoming Accommodations: Choose from inviting bed and breakfasts and family-friendly hotels for a comfortable stay.

Find great hotels in and around St George

Experience the charm of St. George, New Brunswick, with a variety of accommodation options tailored for every type of traveller. From inviting bed and breakfasts to family-friendly hotels, you'll find the perfect spot for your stay. Many establishments cater to pets and offer a romantic getaway ambiance, ensuring a delightful vacation experience. Explore our selection of St. George hotels, including star-rated options, for a memorable visit to this picturesque destination.

  • Granite Town Hotel: Nestled in the heart of St George, the 3-star Granite Town Hotel boasts a commendable guest rating of 8.8. This hotel is ideal for those seeking a golf-themed getaway, offering a unique experience for golf enthusiasts. With a pet-friendly policy, it welcomes dogs and cats, making it a great option for travellers with furry companions. Business travellers will appreciate the convenient amenities, while the inviting atmosphere and on-site golfing activities ensure a memorable stay.
  • Dominion Hill Country Inn: Located just 12.9km from St George, the Dominion Hill Country Inn is a charming 3-star guesthouse with a remarkable guest rating of 9.4. Perfect for families and couples, this inn offers romantic packages and family-friendly amenities, including games and cribs for young children. Guests can unwind in the hot tub or indulge in nearby spa services, creating a relaxing retreat. The warm ambiance and attention to detail make this inn an excellent choice for your vacation.
  • Kingsbrae Arms Inn: About 17.7km from St George, the Kingsbrae Arms Inn is a luxurious 4.5-star hotel with an impressive guest rating of 9.6. This nature-themed property is perfect for travellers seeking a serene escape, combining comfort and wellness in a stunning natural setting. Pets are welcome, and the hotel features outdoor amenities like a firepit and picnic area for guests to enjoy. Immerse yourself in nature while experiencing the upscale accommodations and exceptional service that this inn has to offer.

Where to stay near St George

St. George, New Brunswick, offers a delightful blend of outdoor adventures and cultural experiences, perfect for families. Visitors can explore historic buildings and enjoy the friendly atmosphere of this charming city. Nearby regions provide secluded spots with stunning scenery, ideal for a perfect getaway. Whether you’re embarking on excursions or simply soaking in the local vibes, St. George promises an unforgettable vacation filled with warmth and community spirit.

  • Pennfield: Located a mere 8.0km from St. George, Pennfield is a charming city known for its seasonal allure. Visitors flock here for its stunning beaches and thrilling outdoor adventures, making it a perfect spot for nature enthusiasts. Popular activities include exploring local stores and enjoying picturesque landscapes, including a beautiful waterfall and the nearby national park. The peak travel seasons from January to March, and May to September, ensure a vibrant atmosphere, while the quieter months allow for a more serene experience.
  • Blacks Harbour: Just 8.0km from St. George, Blacks Harbour offers a delightful blend of outdoor activities and scenic beauty. This city is especially popular during the summer months from June to August, when visitors come to enjoy its beaches and recreational areas. The ski fields nearby add a unique twist for the winter sports enthusiasts. With close proximity to a marina and stunning islands, it’s an ideal destination for those looking to soak in the beauty of nature while engaging in thrilling outdoor experiences.
  • Back Bay: Situated 9.7km from St. George, Back Bay is a picturesque city that draws visitors primarily from July to September. Known for its breathtaking scenery and adventurous spirit, it offers a range of outdoor activities in its recreational areas. The nearby national park and serene islands provide a perfect backdrop for exploration and relaxation. While the winter months see fewer travelers, the vibrant summer atmosphere makes it a must-visit for those seeking adventure and natural beauty.

Things to do in St George

St. George, New Brunswick, offers a delightful blend of outdoor adventures and cultural experiences, making it perfect for family vacations. Explore the scenic recreational areas, visit the local recreation centre, and enjoy a variety of dining options at charming restaurants. Don't miss the chance to discover the town's attractions and immerse yourself in the community's vibrant atmosphere during your visit.

Shopping

In St. George, you can find quaint shops featuring local crafts and souvenirs. If you're up for a drive, visit the nearby Saint John City Market for a vibrant selection of local produce and artisanal goods, or head to the McAllister Place for a larger retail experience.

Recreation

The St. George Wellness Centre offers yoga classes and holistic treatments in a peaceful setting, promoting relaxation and rejuvenation. For outdoor enthusiasts, the nearby Fundy Trail Parkway provides breathtaking coastal views, hiking trails, and opportunities for birdwatching, creating a perfect blend of wellness and nature.

Adventure

In St. George, explore the breathtaking Fundy Trail Parkway with its stunning coastal views and exhilarating hiking trails. Try kayaking on the Bay of Fundy, where you can witness the highest tides in the world, or embark on a whale-watching tour for an unforgettable marine adventure.

Nightlife

St. George offers a charming nightlife atmosphere with local pubs like the Beaver Harbour Inn, perfect for a relaxed evening. Enjoy live music and drinks at the local tavern or catch a cozy vibe at the nearby café for a laid-back night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St George

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St George are January, April and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St George about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St George is Tuesday. The most expensive day to stay in St George is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. To find the most affordable options and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your St. George hotel booking with your flights and activities through an Expedia package.

Find the best attractions near St George

St. George, New Brunswick, is perfect for a family vacation with a blend of outdoor activities and cultural experiences. Explore the historic lighthouse and nearby islands, or visit the vibrant tourist precinct. Enjoy the stunning beach atmosphere and immerse yourself in local culture. Don't miss the chance to see the St. George Temple, which adds to the charm of this beautiful area. There’s plenty to do for everyone in St. George.

  • Water Street: Located 17.7km from St George, Water Street offers a vibrant tourist precinct with a welcoming family atmosphere. Visitors can enjoy leisurely strolls while soaking in the local culture and friendly outdoor vibes.
  • Minister's Island: A picturesque island also 17.7km away, Minister's Island features stunning beaches and outdoor activities. Accessible at low tide, it invites exploration of its natural beauty and serene coastal views, perfect for a day of relaxation.
  • Kingsbrae Garden: This enchanting flower garden, situated 17.7km from St George, is a family-friendly haven. With beautifully designed landscapes and diverse plant collections, it provides a peaceful retreat for nature lovers and families alike.

Best time to go to St George

The best time to visit St George can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St George falls in August, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in St George falls in January, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January25.2°F (-3.8°C)Light RainMostly CloudyModerately LowSlightly Low
February25.7°F (-3.5°C)Light RainMostly CloudyAverageAverage
March31.8°F (-0.1°C)Light RainMostly CloudyAverageAverage
April41.4°F (5.2°C)Light RainMostly CloudyModerately HighSlightly Low
May50.2°F (10.1°C)Light RainMostly SunnyAverageAverage
June57.6°F (14.2°C)Light RainMostly SunnyAverageAverage
July64.4°F (18.0°C)Light RainMostly SunnyModerately HighSlightly High
August64.8°F (18.2°C)Light RainMostly SunnyModerately HighSlightly High
September59.2°F (15.1°C)Light RainMostly SunnyAverageSlightly High
October50.9°F (10.5°C)Light RainMostly SunnyAverageAverage
November40.8°F (4.9°C)Light RainMostly SunnyModerately LowSlightly Low
December32.2°F (0.1°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to St George

Accessing St. George, New Brunswick, is convenient via several major airports. Fredericton International Airport (YFC) is located 85.3km away, with nearby hotel options such as the 4.5-star Chateau Fredericton, the 3.5-star Crowne Plaza Fredericton-Lord Beaverbrook, and The Colonel's In B&B, all within 12.9km of the airport. Saint John Airport (YSJ) is 77.2km from St. George, offering accommodations like the 4.5-star Chateau Saint John, Hilton Saint John, and the 4-star Hampton Inn & Suites, all within 14.5km. Additionally, Bar Harbor Airport (BHB) is 143.2km away, with options like the 4-star Cleftstone Inn and Anne's White Columns Inn, both within 14.5km of the airport.

Frequently asked questions

What is the best area to stay in St George?
For most visitors, the best area to stay in St George is along the waterfront, particularly near the town's main attractions and services.

This area offers convenient access to the scenic harbour and the town's key amenities. You'll find local shops, eateries, and a relaxed pace of life, all within a short stroll of the water. The main street, which runs parallel to the waterfront, is where most of the town's activity is concentrated.

Couples looking for a peaceful getaway will appreciate staying here. The proximity to the harbour allows for enjoyable walks along the water, and many accommodations offer lovely views. It's an ideal base for exploring the local craft shops and enjoying fresh seafood at the local restaurants.

Families will also find this area very suitable. With easy access to the waterfront, children can enjoy watching the boats and the tides. There are typically parks or open spaces nearby for them to play.
What are the best hotels in St George that travellers recommend?
For a highly recommended hotel in St George, the Granite Town Hotel is an excellent option.

This 3-star hotel, with an 8.8 rating, is frequently praised by guests for its clean and quiet rooms, featuring premium bedding for a comfortable stay. Travellers often highlight the staff as absolutely wonderful and helpful, contributing to a pleasant experience. A good continental breakfast is provided free of charge, with a to-go option also available. The hotel offers a range of free parking options, including nearby, extended duration, accessible, RV/bus/truck, and self-parking facilities.
What are the best family hotels in St George?
For family-friendly accommodation in St George, the Granite Town Hotel is an excellent choice.

This 3-star hotel, with an 8.8 rating, offers a variety of amenities that cater to families, including a playground for children and connecting rooms. Guests frequently highlight the clean and quiet rooms, comfortable beds, and the absolutely wonderful and helpful staff. The hotel also provides a good complimentary continental breakfast and free self-parking, including extended duration parking and space for RVs, buses, or trucks. Its great location and free WiFi add to the convenience for families. Find more child-friendly accommodations in St George
What hotels in St George offer free breakfast?
For a hotel in St George offering free breakfast, the Granite Town Hotel is an excellent choice.

This 3-star hotel, with an 8.8 rating, provides a good continental breakfast, and guests particularly appreciate the clean and quiet rooms along with comfy beds. The hotel's staff are frequently described as absolutely wonderful and helpful, and its location is considered great. It also offers free WiFi and complimentary toiletries, adding to the convenience for guests. Find more hotels with free breakfast in St George
What are the top pet-friendly hotels in St George?
For a top pet-friendly hotel in St George, the Granite Town Hotel is an excellent option.

This 3-star hotel, with a strong 8.8 rating, warmly welcomes both dogs and cats. Guests often highlight the clean and quiet rooms along with the comfy beds. The staff are frequently praised for being absolutely wonderful and helpful, and the complimentary continental breakfast is also top. The hotel offers free parking in a nearby location, including extended duration, self-parking, and space for RVs, buses, or trucks, adding significant convenience for travellers. See more pet-friendly hotels in St George
What are the top boutique hotels in St George?
For a top boutique hotel in St George, the Granite Town Hotel is an excellent choice.

This 3-star hotel, with an 8.8 rating, is popular for its clean and quiet rooms, as well as comfortable beds. Guests frequently mention the absolutely wonderful and helpful staff. The hotel provides a good complimentary continental breakfast and offers free WiFi. Free parking is available, including extended duration, self-parking, and space for RVs, buses, or trucks. Overall, it is praised for its great location and art deco design.
What are the best budget hotels in St George?
For budget-friendly accommodation in St George, consider the Granite Town Hotel.

The 3-star Granite Town Hotel, with a very good rating of 8.8, provides excellent value. Guests often highlight the clean and quiet rooms, along with comfy beds. The staff are frequently described as absolutely wonderful and helpful. A good continental breakfast is included, as is free WiFi, and the hotel offers various free parking options, including self-parking and parking for RVs, buses, and trucks. Its location is also considered great by visitors. View all budget hotels in St George
When is the best time to go to St George?
The best time to visit St George, New Brunswick, is during the summer months, from June to August, when the weather is at its finest.

During July and August, you'll experience the warmest temperatures, superb for enjoying outdoor activities and exploring the natural beauty of the region. This period also coincides with the highest chance of spotting whales, especially minke, fin, and humpback whales, in the Bay of Fundy. The longer daylight hours also allow for more extensive sightseeing.

For those who prefer slightly cooler temperatures and fewer crowds, June and early September are also excellent choices. The weather is still pleasant, and you can enjoy many of the same activities, such as kayaking, hiking, and exploring the charming town, without the peak season bustle.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St George.
How can I save on a St George hotel booking with Expedia?
Members always get our best prices. Find our best St George hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St George hotel?
Prices for hotels in St George often vary, but you can find a great deal from CA $102 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia