Find hotels in St George from £68

  • 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

This weekend
Next weekend

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,002 reviews)
"Perfect quiet and comfortable stop as we passed through town. "
United States
Dawn
The price is £92
includes taxes & fees
2 May - 3 May
Granite Town Hotel

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 £68
includes taxes & fees
12 May - 13 May
Greenside 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 £75
includes taxes & fees
24 May - 25 May
Baybreeze Restaurant and Motel

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,001 reviews)
"Nice stay"
Canada
Mike
The price is £70
includes taxes & fees
3 May - 4 May
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 £119
includes taxes & fees
4 May - 5 May
Dominion Hill Country 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 £73
includes taxes & fees
12 May - 13 May
Europa Inn

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 £96
includes taxes & fees
4 May - 5 May
Inn on Frederick

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,000 reviews)
"Great location "
Canada
Kevin
The price is £92
includes taxes & fees
4 May - 5 May
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,000 reviews)
"Beautiful historic hotel. Staff were wonderful and food was delicious with a generous portion "
Canada
Tiana
The price is £148
includes taxes & fees
18 May - 19 May
Algonquin Resort St Andrews by-the-Sea Autograph Collection

The Montague Rose Inn

The Montague Rose Inn
2.0 star property
St. Andrews
9.6 out of 10, Exceptional, (37 reviews)
"Innkeepers were fabulous - friendly & helpful. "
United States
Jason
The price is £126
includes taxes & fees
25 May - 26 May
The Montague Rose 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 £181
includes taxes & fees
19 May - 20 May
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 £225
includes taxes & fees
15 May - 16 May
Kingsbrae Arms Inn

Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (56 reviews)
"Such a cute area and the room was exactly as described."
United States
Brett
The price is £100
includes taxes & fees
3 May - 4 May
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.

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

  • Scenic Outdoor Adventures: St George boasts beautiful landscapes perfect for hiking, cycling, and exploring nature.
  • Historic Landmarks: Visitors can discover the town's rich history by visiting the iconic lighthouse and picturesque islands.
  • Charming Community Spirit: The welcoming locals and friendly atmosphere create a delightful experience for all visitors.
  • Family-Friendly Activities: The recreation centre offers various activities, making it ideal for families seeking fun and engagement.
  • Diverse Accommodation Options: Enjoy a range of cosy and family-oriented stays, from bed & breakfasts to hotels.

Find great hotels in and around St George

Experience the charm of St. George, New Brunswick, with a selection of delightful accommodations that cater to every traveler's needs. Whether you prefer a cosy bed & breakfast or a comfortable hotel, you'll find pet-friendly and family-oriented options amidst the stunning natural scenery. Explore the inviting hotels near St. George, ensuring a memorable stay in this picturesque locale.

  • Granite Town Hotel: A 3-star hotel boasting a commendable guest rating of 8.8, Granite Town Hotel is ideally situated in St George for those seeking a golf-themed getaway. This hotel caters to business travellers and pet owners alike, featuring excellent facilities for golf enthusiasts. Guests can enjoy a variety of golf-related activities, while the pet-friendly policy allows for a relaxed stay with their furry companions. Amenities include designated areas for dogs and cats, and a waiver for service animals, making it a practical choice for both leisure and business trips.
  • Dominion Hill Country Inn: With an impressive guest rating of 9.4, Dominion Hill Country Inn is a charming 3-star guesthouse located 12.9km from St George. Perfect for families and couples alike, this inn offers a romantic atmosphere complemented by spa and pool services. Families will appreciate the thoughtful children's amenities, including games, highchairs, and free cribs, ensuring a comfortable experience for all ages. The property also features exclusive romance packages, making it an ideal choice for a relaxing getaway.
  • Kingsbrae Arms Inn: Rated at an exceptional 9.6 and classified as a 4.5-star hotel, Kingsbrae Arms Inn is located 17.7km from St George and is perfect for nature lovers seeking a luxurious escape. This inn embraces the great outdoors with amenities such as a fully fenced yard, terrace, firepit, and picnic area, allowing guests to immerse themselves in nature. It is also pet-friendly, with policies that cater to your furry friends, promoting a wellness experience that harmonises with the natural surroundings.

Where to stay near St George

St George, New Brunswick, offers a delightful blend of outdoor adventures and cultural experiences. With its welcoming seaside, family-friendly atmosphere, and friendly locals, it's an ideal spot for a memorable vacation. Explore the charming west end, where you can enjoy scenic views and tranquil surroundings. Nearby, you'll find secluded areas perfect for excursions, making St George a great location for families seeking both excitement and relaxation.

  • Pennfield: Situated a mere 8.0km from St George, Pennfield is a charming city that attracts seasonal visitors seeking a delightful outdoor experience. The peak travel months from January to March, May to September, and November see an influx of tourists eager to enjoy its beautiful beaches and adventure activities. Noteworthy local attractions include stunning waterfalls and a nearby national park, making it an ideal spot for nature lovers. Whether you're exploring the scenic coastline or indulging in various outdoor pursuits, Pennfield offers a refreshing getaway.
  • Blacks Harbour: Also located 8.0km from St George, Blacks Harbour boasts a moderately seasonal influx of visitors, particularly during the summer months from June to August. Known for its breathtaking scenery and outdoor activities, this city is perfect for those looking to soak in the natural beauty of the area. With attractions such as a marina, picturesque beaches, and ski fields, there are ample opportunities for recreation and relaxation. Blacks Harbour's vibrant charm and welcoming atmosphere make it a delightful destination for any traveller.
  • Back Bay: A short 9.7km from St George, Back Bay experiences a highly seasonal flow of visitors, peaking from July to September. This city is renowned for its stunning landscapes, outdoor adventures, and proximity to a national state park. Ideal for those who appreciate natural beauty, Back Bay offers various recreational areas and scenic views of the surrounding islands. Although quieter during the winter months, it transforms into a lively spot for outdoor enthusiasts in the summer, providing the perfect backdrop for an unforgettable holiday.

Things to do in St George

St George, New Brunswick, offers a delightful mix of outdoor adventures and cultural experiences, perfect for a family getaway. Visitors can explore the scenic recreational areas, engage in activities at the recreation centre, and enjoy local shopping at various stores. The town's charm and community spirit make it an ideal destination for those seeking both relaxation and entertainment.

Shopping

In St George, you can explore local shops offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Saint John City Market, a vibrant spot with local crafts and food or check out the Brunswick Square for a wider range of retail options.

Recreation

Harmony Wellness Centre offers rejuvenating spa treatments and yoga sessions, perfect for relaxation. For outdoor enthusiasts, the scenic St. George River features kayaking and fishing, allowing you to connect with nature while enjoying tranquillity and adventure.

Adventure

In St George, explore the breathtaking Fundy Bay with kayaking adventures that offer stunning views and encounters with marine life. For thrill-seekers, the nearby cliffs are perfect for exhilarating rock climbing experiences, while the scenic trails provide excellent hiking opportunities amidst lush landscapes.

Nightlife

Enjoy the vibrant nightlife at the Blueberry Cafe on Main Street, where you can savour local dishes and mingle with friendly locals. For a lively atmosphere, visit the St. George Legion, offering music and dancing, perfect for a fun 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: Book your hotel in St George about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You may find that you can save money by combining your St George hotel stay with your flights and activities through an Expedia package.

Find the best attractions near St George

St George, New Brunswick, is an ideal destination for outdoor enthusiasts and families seeking cultural experiences. Visitors can explore notable attractions such as the historic lighthouse, picturesque islands, and a charming tourist precinct. The area's points of interest cater to those who appreciate outdoor activities, cultural immersion, and delightful beach experiences, ensuring a memorable vacation for all.

  • Water Street: Experience the vibrant atmosphere of Water Street, a delightful tourist precinct located 17.7km from St George. With its family-friendly environment, you'll find charming shops, cafes, and stunning waterfront views, perfect for a leisurely stroll with loved ones.
  • Minister's Island: Accessible at low tide, Minister's Island offers a serene escape with beautiful beaches and picturesque landscapes. Explore the island's rich history and enjoy outdoor activities, making it an ideal spot for relaxation and adventure.
  • Kingsbrae Garden: Discover the enchanting Kingsbrae Garden, a stunning flower garden located 17.7km from St George. With its colourful blooms and family-friendly pathways, it's an oasis for nature lovers and a perfect place for a memorable day out.

Best time to go to St George

The best time to visit St George is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, 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

For your visit to St George, New Brunswick, you have a few major airports to consider. Saint John Airport (YSJ) is approximately 77.2km away, with nearby hotels such as Chateau Saint John and Hilton Saint John, both rated 4.5 stars and situated 14.5km from the airport. The Hampton Inn & Suites Saint John, a 4-star hotel, is 11.3km away. Greater Fredericton International Airport (YFC) is 85.3km from St George, offering hotel options like Chateau Fredericton and Crowne Plaza Fredericton, both 12.9km from the airport. Additionally, Bar Harbor Airport (BHB) is 143.2km away, with charming bed and breakfast options like Cleftstone Inn and Anne's White Columns Inn, both 8 to 14.5km from 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.
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 £68 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