Lodging Image

Find hotels in St George from NT$3,084

  • 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

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,001 reviews)
"Great place, clean, quiet,"
United States
Kim
The price is NT$3,600
NT$4,266 total
includes taxes & fees
Jun 21 - Jun 22
Granite Town Hotel

Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel
2.5 star property
Pocologan
7.8 out of 10, Good, (334 reviews)
"Room was clean and big bed was comfortable No cups in the room But the big reason to stay is the view"
United States
Catherine
The price is NT$2,682
NT$3,084 total
includes taxes & fees
Jun 22 - Jun 23
Baybreeze Restaurant and Motel

CLIPPER SHIPP BEACH MOTEL

CLIPPER SHIPP BEACH MOTEL
2.0 star property
Pocologan
9.0 out of 10, Wonderful, (171 reviews)
"Kitchenette it did over look the ocean it was cozy for sure"
Canada
Mike
The price is NT$3,600
NT$4,252 total
includes taxes & fees
Jun 21 - Jun 22
CLIPPER SHIPP BEACH MOTEL

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
The price is NT$3,208
NT$3,801 total
includes taxes & fees
Jun 29 - Jun 30
Picket Fence Motel

Europa Inn

Europa Inn
2.0 star property
St. Andrews
8.2 out of 10, Very Good, (61 reviews)
"Beautiful setup. I'm sure they will do fantastically when in season. It was a nice stay. One has to like old European style guest house, with its quirks and differences"
United States
Tony
The price is NT$4,000
NT$4,930 total
includes taxes & fees
Jun 21 - Jun 22
Europa Inn

Windsor House Inn

Windsor House Inn
3.0 star property
St. Andrews
10.0 out of 10, Exceptional, (3 reviews)
"The location of the Inn is wonderful, in the center of everything. Rooms were clean and spacious. We loved our stay and will return."
United States
alison
The price is NT$5,317
NT$6,301 total
includes taxes & fees
Jun 24 - Jun 25
Windsor House Inn

Greenside motel

Greenside motel
2.5 star property
St. Andrews
8.6 out of 10, Excellent, (426 reviews)
"We enjoyed the outside picnic area. Great place to stay when traveling with friends or family."
Canada
Nancy
The price is NT$3,240
NT$3,898 total
includes taxes & fees
Jun 22 - Jun 23
Greenside motel

Kennedy House

Kennedy House
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,007 reviews)
"Charming Inn in the center of town."
Canada
Walter
The price is NT$3,197
NT$3,788 total
includes taxes & fees
Jun 21 - Jun 22
Kennedy House

Dominion Hill Country Inn

Dominion Hill Country Inn
3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (379 reviews)
"The safari tents were super cozy and the access to the hot tub and firepit made this a great experience. It was not hard to find and was easy to access all parts of the property."
Canada
Rebecca
The price is NT$3,960
NT$4,554 total
includes taxes & fees
Jun 22 - Jun 23
Dominion Hill Country Inn

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,002 reviews)
"Wonderful stay!!"
Canada
Juanita
The price is NT$3,820
NT$4,527 total
includes taxes & fees
Jun 21 - Jun 22
Saint Andrews Inn & Suites

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,002 reviews)
"Great place"
Canada
Donald
The price is NT$5,849
NT$8,272 total
includes taxes & fees
Jun 28 - Jun 29
Algonquin Resort St Andrews by-the-Sea Autograph Collection

The Montague Rose Inn

The Montague Rose Inn
2.0 star property
St. Andrews
9.8 out of 10, Exceptional, (42 reviews)
"Clean & beautiful accommodations. Near Water front, would definitely stay again!"
Canada
Breanna
The price is NT$6,285
NT$7,448 total
includes taxes & fees
Jun 22 - Jun 23
The Montague Rose 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 NT$8,693
NT$10,860 total
includes taxes & fees
Jun 25 - Jun 26
Kingsbrae Arms Inn

Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (58 reviews)
"We had a wonderful stay at Woodhaven. It was very welcoming and we loved the fact that it was very dog friendly. Beautiful location on Oak Bay. We especially enjoyed the hot tub on the deck overlooking the beautiful views of the bay."
Canada
Karen
The price is NT$6,232
NT$7,167 total
includes taxes & fees
Jun 24 - Jun 25
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 food and island views.

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 Natural Scenery: St. George offers breathtaking views of picturesque islands and scenic coastlines, perfect for outdoor enthusiasts.
  • Historic Lighthouses: Explore iconic lighthouses that showcase the area's maritime history and offer stunning photo opportunities.
  • Family-Friendly Activities: Enjoy a variety of engaging activities suitable for families, ensuring fun for visitors of all ages.
  • Charming Accommodations: A range of cozy bed and breakfasts and pet-friendly hotels provide comfortable stays tailored to your needs.
  • Vibrant Local Culture: Immerse yourself in the welcoming atmosphere and friendly locals while exploring unique shops and cultural sites.

Find great hotels in and around St George

Discover a charming selection of hotel accommodations in St. George, New Brunswick, perfect for your getaway. From cozy bed and breakfasts to pet-friendly hotels, you’ll find options that cater to your needs, whether you're seeking a nature-themed retreat or a golf-themed vacation. With excellent reviews and a variety of star-rated hotels, your stay in St. George promises to be both comfortable and memorable.

  • Granite Town Hotel: Nestled in St George, the 3-star Granite Town Hotel boasts a guest rating of 8.8 out of 10. This hotel is an ideal choice for travelers seeking a golf-themed escape. With a focus on business travel and a pet-friendly atmosphere, guests can enjoy golf experiences right on the property. The hotel accommodates pets with specific policies, allowing dogs and cats, making it a convenient option for those traveling with furry companions.
  • Dominion Hill Country Inn: Located 13km from St George, the 3-star Dominion Hill Country Inn enjoys a strong guest rating of 9.4 out of 10. This charming guesthouse is perfect for nature lovers and offers a tranquil pet-friendly environment. With a strong emphasis on wellness and outdoor experiences, guests can relax on the terrace or enjoy a picnic in the designated areas. The inn allows dogs and has a flexible pet policy, ensuring a comfortable stay for both guests and their pets.
  • Kingsbrae Arms Inn: Situated 18km from St George, the luxurious 4.5-star Kingsbrae Arms Inn has an outstanding guest rating of 9.6 out of 10. This upscale hotel combines luxury with a nature-themed experience, offering a serene retreat for discerning travelers. Guests can unwind in a fully fenced yard or gather around the firepit. With a focus on wellness and pet-friendly amenities, the inn permits pets under certain guidelines, ensuring a delightful stay for both guests and their animal companions.

Where to stay near St George

St. George, New Brunswick, is a charming destination perfect for outdoor adventures and family-friendly activities. Nestled in a welcoming seaside atmosphere, this city offers a great location to explore scenic views and engage with friendly locals. Families can enjoy excursions in the surrounding areas, while the west end provides a secluded escape. Whether you're seeking culture or relaxation, St. George promises a memorable vacation experience for all.

  • Pennfield: Located a mere 8km from St. George, Pennfield is a charming city known for its seasonal influx of visitors. The prime times to explore this area are from January to March, May to September, and November. Travellers flock here for outdoor adventures, beach experiences, and a taste of local culture. Enjoy the scenic beaches, visit historic buildings, and take in the local monuments. The area is perfect for those seeking a blend of relaxation and exploration, with several stores and recreational activities nearby.
  • Blacks Harbour: Also situated just 8km from St. George, Blacks Harbour offers a moderately seasonal travel experience, peaking from June to August. This quaint city is celebrated for its stunning outdoor scenery and inviting beaches. Visitors can enjoy recreational areas and ski fields, making it an excellent destination for both summer and winter activities. The marina, along with nearby islands, provides beautiful views and opportunities for exploration, ensuring that every trip to Blacks Harbour is filled with memorable experiences.
  • Back Bay: A little further at 10km from St. George, Back Bay is a hidden gem that attracts seasonal visitors, particularly from July to September. Known for its adventurous spirit and breathtaking scenery, this city is perfect for outdoor enthusiasts. Explore the national state park and surrounding parks, or relax on the picturesque islands. Back Bay offers a variety of recreational areas, allowing visitors to immerse themselves in nature and enjoy the tranquility of their surroundings.

Things to do in St George

Shopping

In St. George, you can visit local shops for unique gifts and souvenirs. If you're up for a drive, head to the nearby town of Saint John, where you’ll find the Saint John City Market, a vibrant place with local crafts, foods, and artisanal products.

Recreation

The St. George Spa offers rejuvenating treatments, including massages and facials, set in a tranquil atmosphere. Nearby, the picturesque Fundy Trail Parkway provides scenic hiking trails and breathtaking coastal views, ideal for those seeking relaxation and natural beauty.

Adventure

Explore the Bay of Fundy with a kayaking tour, where you can paddle among stunning cliffs and witness the highest tides in the world. For thrill-seekers, try zip-lining at the nearby adventure park, soaring above the treetops for breathtaking views of the landscape below.

Nightlife

St. George offers a cozy nightlife scene with options like the local pub, where you can enjoy casual drinks and live music. For a more laid-back vibe, visit a nearby café that often hosts open mic nights. Experience the warmth of friendly locals as you unwind in this charming town.

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

Booking tips and Expedia advantages for St George

To save money on your trip to St. George, consider visiting during the cheaper months of January, April, or November. Utilize free attractions like Pea Point Island Lighthouse and Green's Point Lighthouse. For transportation, biking or walking is cost-effective. Book your hotel about a month in advance, or check Expedia for last-minute deals, especially on Tuesdays, which are the least expensive days to stay. You can also save by bundling hotel, flight, and activities through Expedia packages, ensuring you find the best rates and flexible booking options.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Expedia's search tool offers you the flexibility to choose your budget, desired location, and other preferences. You can easily sort your results from lowest to highest price, ensuring you find the most affordable hotels right away. Additionally, you have the option to refine your search by hotel category—if you select the Eco-certified filter, you'll be shown sustainable and environmentally-friendly hotels that you can book.
  • 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, is perfect for outdoor enthusiasts and families looking for cultural experiences. Visitors can explore historic lighthouses, picturesque islands, and beautiful flower gardens, all while enjoying a blend of outdoor activities and beach experiences. This charming destination offers a variety of attractions that cater to those seeking both relaxation and adventure.

  • Water Street: Located 18km from St. George, Water Street offers a charming tourist precinct with a vibrant atmosphere. Visitors can enjoy family-friendly activities and the beautiful outdoor setting, making it an ideal spot for leisurely strolls and exploring local shops and eateries.
  • Minister's Island: This picturesque island, also 18km from St. George, features stunning beaches and captivating outdoor experiences. Accessible at low tide, it invites visitors to explore its natural beauty and historical sites, perfect for a relaxing day by the water.
  • Kingsbrae Garden: Situated 18km from St. George, Kingsbrae Garden is a stunning flower garden that showcases a variety of blooms and landscapes. This outdoor venue is great for families seeking a peaceful retreat and a chance to connect with nature.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January25.2°F (-3.8°C)Light RainMostly CloudyModerately LowSlightly Low
February25.7°F (-3.5°C)Light RainMostly CloudyAverageSlightly Low
March31.8°F (-0.1°C)Light RainMostly CloudyAverageAverage
April41.4°F (5.2°C)Light RainMostly CloudyModerately HighAverage
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

Traveling to St. George, New Brunswick, is accessible via three major airports. Bar Harbor, ME (BHB) is located 143km away, with nearby hotels like the 4-star Cleftstone Inn and Anne's White Columns Inn, both within 14km. Fredericton, NB (YFC) is 85km away, featuring the 4.5-star Chateau Fredericton and the 3.5-star Crowne Plaza, both 13km from the airport. The closest option is Saint John, NB (YSJ), only 77km away, offering accommodations such as the 4.5-star Saint John Harbourfront Hotel and the Hampton Inn & Suites, both situated within 14km of the airport.

Frequently asked questions

Where is the best place to stay in St George?
Based on our traveler data, Granite Town Hotel is one of the top choices for your stay. This hotel offers free breakfast and free parking. Two other options for your visit to the area are Algonquin Resort St Andrews by-the-Sea Autograph Collection and Kennedy House. See all available top hotels, or vacation rentals in St George.
If I need to cancel my hotel reservation in St George, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in St George.
Where can I learn more about changing or cancelling my trip to St George?
For more details about updating your trip to St George or cancelling it, go to https://www.expedia.com/service/.
What is staying in St George like?
Visitors can enjoy all that St George has to offer including the restaurants and coffeehouses. The welcoming and quaint setting also entices those visiting the city. In St George, there are 2 hotels and other accommodations to choose from. Find out more about St George.
What should I see while I'm in St George?
Places to visit in the wider area include Grand Manan Ferry, Deer Island Ferry, and Water Street. You'll also find Kingsbrae Garden and Minister's Island in the area. Check out what more to see and do in Expedia's St George guide.
What's the weather like in St George?
The hottest months are usually August and July with an average temp of 61°F, while the coldest months are January and February with an average of 29°F. The snowiest months in St George are March, November, December, and February, with each month seeing an average of 5 inches of snowfall.