Find hotels in St George from £58

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St George hotels

Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1,000 reviews)
"The room was great and staff was very friendlly and helpful . Have stayed a few times here and it has been a good stay each time "
Canada
Jim
The price is £80
includes taxes & fees
16 Apr - 17 Apr
Granite Town Hotel

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,003 reviews)
"Hot tub was nice"
Canada
Greg
The price is £99
includes taxes & fees
22 Mar - 23 Mar
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,000 reviews)
"Great place very spacious very clean. Very easy to check in would come again :-)"
Canada
Emily
The price is £69
includes taxes & fees
17 Mar - 18 Mar
Saint Andrews Inn & Suites

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (995 reviews)
"clean room and very friendly staff."
Canada
Andrea
The price is £58
includes taxes & fees
17 Mar - 18 Mar
Kennedy House

Dominion Hill Country Inn

Dominion Hill Country Inn
3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (373 reviews)
"The location and the inn are delightful. "
Canada
Catherine
The price is £86
includes taxes & fees
17 Mar - 18 Mar
Dominion Hill Country Inn

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 £178
includes taxes & fees
10 Apr - 11 Apr
Treadwell Inn

Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (53 reviews)
"Perfect place with perfect hosts!!"
Canada
F
The price is £92
includes taxes & fees
17 Mar - 18 Mar
Woodhaven Country Lodge
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 dining and island views.

Secret waterfalls , only a few people know where to find this little gem , 10-15 waterfalls in a short distance on this small stream
Photo by Tim Haley
Open Photo by Tim Haley

Top St George Hotel Reviews

More cheap stays in St George

Find out more about St George

Top reasons to visit St George

  • Stunning Outdoor Adventures: St George offers a plethora of outdoor activities, from hiking to exploring beautiful islands.
  • Historic Landmarks: Discover the rich history of the area by visiting the iconic lighthouse and the St George Temple.
  • Charming Walking Tours: Enjoy a guided walking tour that showcases the picturesque landscapes and local heritage.
  • Friendly Atmosphere: Experience the welcoming spirit of the community and family-friendly excursions throughout the town.
  • Diverse Accommodation Options: Choose from charming bed & breakfasts to comfortable hotels, catering to all types of travellers.

Find great hotels in and around St George

Explore a range of delightful accommodation options in St George, New Brunswick, where you can choose from charming bed & breakfasts to comfortable hotels. Whether you're seeking a pet-friendly stay, a family-friendly getaway, or a romantic retreat, St George has something to offer every type of traveller. Discover the ideal hotel for your visit and experience the warm hospitality of this picturesque Canadian town.

  • Granite Town Hotel: This charming 3-star hotel in St George is perfect for travellers seeking a blend of business and leisure. With a distinct golf theme, guests can enjoy golfing experiences right on the property. The hotel is also pet-friendly, making it an excellent choice for those travelling with furry companions. Business travellers will appreciate amenities such as meeting rooms and dedicated business facilities, ensuring a productive stay. Granite Town Hotel welcomes pets with specific policies, allowing dogs and cats, while also providing essential services for your four-legged friends.
  • Dominion Hill Country Inn: Situated 5.0km from St George, this inviting 3-star guesthouse is ideal for families and couples looking for a romantic escape. Dominion Hill offers a range of family-friendly amenities, including a playground and games for children, alongside special romance packages for couples. Guests can unwind in the hot tub or explore nearby salons and spas for a relaxing experience. This pet-friendly property allows pets with certain restrictions, ensuring that your beloved animals can join in on the fun while you enjoy quality time with family or a loved one.
  • Kingsbrae Arms Inn: Located 6.8km from St George, this luxurious 4.5-star inn is a nature lover's paradise. With its focus on elegance and comfort, Kingsbrae Arms offers a serene retreat for those wanting to immerse themselves in the beauty of the outdoors. This pet-friendly establishment welcomes dogs, ensuring your pets can enjoy the stunning surroundings too. Experience exceptional hospitality and the tranquillity of nature in this exquisite accommodation that balances luxury with the charm of the Canadian landscape.

Where to stay near St George

Your vacation in St George, New Brunswick, promises a delightful mix of outdoor adventure and serene scenery. Explore the friendly atmosphere and family-friendly excursions that define this charming city. Venture into nearby regions, where secluded spots and picturesque landscapes await. Whether you're seeking holiday rentals from the United Kingdom or a peaceful getaway, St George and its surroundings offer the perfect backdrop for an unforgettable experience.

  • Pennfield: Situated a mere 3.1km from St George, Pennfield is a charming city that captivates visitors with its stunning scenery and outdoor activities. Known for its romantic ambiance, this destination is perfect for couples looking for a getaway. The peak travel seasons are January to March, May to September, and November, making it an ideal spot for those seeking a peaceful retreat. Local highlights include beautiful lakes, sandy beaches, and the nearby national state park, offering ample opportunities for exploration and relaxation in nature.
  • Blacks Harbour: Also located 3.1km from St George, Blacks Harbour is a vibrant city known for its adventurous spirit and beach experiences. The city sees a moderate influx of tourists, particularly from June to August, drawn by its outdoor recreational areas and beautiful coastal scenery. Visitors can enjoy activities such as hiking, kayaking, and exploring the picturesque marina, along with the historic lighthouse that adds to the town's charm. Whether you're seeking adventure or simply a day at the beach, Blacks Harbour promises a memorable outing.
  • Back Bay: Approximately 3.7km from St George, Back Bay is a hidden gem that thrives during the summer months, particularly from July to September. This city is perfect for those seeking cultural experiences and outdoor adventures. Although it sees fewer visitors from December to February, its rich offerings, including local museums and a national state park, make it worth the trip. The recreational areas and shops provide plenty of options for a fun-filled day, whether you're exploring the local culture or simply enjoying the great outdoors.

Things to do near St George

St George offers a delightful mix of outdoor adventures and scenic beauty, making it perfect for a memorable holiday. Visitors can enjoy the charming recreational areas, explore local shops, and visit the shopping mall centre. A highlight of your trip should be the St George walking tour, which showcases the town's rich history and picturesque landscapes.

Shopping

In St George, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, visit the nearby Saint John City Market, renowned for its artisan goods and fresh produce, or head to the Brunswick Square Mall for a wider selection of shops.

Recreation

Enjoy the vibrant atmosphere at Saint Andrews Community Adventure Playground, perfect for family fun. For tranquillity, explore the Caughey-Taylor Nature Preserve and Ganong Nature Park, both offering serene surroundings for relaxation and wellness activities amidst nature's beauty.

Adventure

Explore the enchanting Fundy Trail Parkway, renowned for its breathtaking coastal views, hiking trails, and pristine beaches. For thrill-seekers, try kayaking on the Bay of Fundy, where you can witness the world's highest tides while paddling through stunning scenery.

Nightlife

St George offers a relaxed nightlife with charming pubs like the Red Lion Inn, perfect for a pint and good conversation. For a lively atmosphere, the local dance venues provide music and entertainment that keeps the night buzzing with energy, creating a delightful evening experience.

Booking tips and Expedia advantages for St George

St George, New Brunswick, is perfect for budget-conscious travellers. Enjoy free attractions like Pea Point Island Lighthouse and Green's Point Lighthouse. For transport, consider hiring a bicycle or renting a car. The most affordable months to visit are January, April, and November, while Tuesdays typically offer the lowest hotel rates. To maximise savings, book your stay a month in advance or look for last-minute deals on Expedia. Combining your hotel, flights, and activities can also yield significant savings. Remember to use Expedia's filters to find eco-friendly options and compare prices for the best deals.

  • 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: The cheapest time to book a hotel in St George is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in St George with your flights and activities through an Expedia package.

Find the best attractions near St George

St George, New Brunswick, offers a delightful mix of outdoor adventure and stunning scenery, making it a perfect destination for tourists. Key attractions include the historic lighthouse, beautiful islands, and vibrant tourist precincts, catering to those interested in culture, beach experiences, and nature. Don't miss the chance to visit the St George Temple for a touch of local history and charm.

  • Pea Point Island Lighthouse: This historic lighthouse, located 3.7km from St George, offers a glimpse into the maritime heritage of the area. The cultural vibes surrounding the lighthouse provide a serene atmosphere, perfect for photography and relaxation.
  • Long Island: A mere 4.3km from St George, Long Island is a haven for outdoor enthusiasts. With stunning beaches and picturesque coastal views, it's an ideal spot for sunbathing, swimming, and exploring the beautiful natural surroundings.
  • Water Street: Situated 6.8km away, Water Street is a vibrant tourist precinct that caters to families. Enjoy various outdoor activities, delightful eateries, and local shops, making it a great place for relaxation and entertainment.

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 LowAverage
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 SunnyAverageSlightly High
July64.4°F (18.0°C)Light RainMostly SunnyModerately HighAverage
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 SunnyAverageSlightly Low
November40.8°F (4.9°C)Light RainMostly SunnyModerately LowAverage
December32.2°F (0.1°C)Light RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to St George

For your visit to St George, New Brunswick, you can fly into two major airports. Saint John Airport (YSJ) is located 29.8km away, with nearby accommodations such as the 4.5-star Chateau Saint John Trademark Collection by Wyndham and Hilton Saint John, both 5.6km from the airport, as well as the 4-star Best Western Plus Saint John Hotel & Suites, situated 4.3km away. Alternatively, Fredericton International Airport (YFC) is 32.9km away, offering hotel options like the 3.5-star Crowne Plaza Fredericton-Lord Beaverbrook and Delta Hotels by Marriott Fredericton, both 8-5.6km from the airport. Each hotel provides convenient access to transportation services for your journey.

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.
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.
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.
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.
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 £58 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