A rocky gorge with a calm pool of water surrounded by trees.

Find Golf Hotels in St George from CA $188

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on St George Golf Hotels

Tonight
Sep 17 - Sep 18
Tomorrow
Sep 18 - Sep 19
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Our top choices for St George hotels with a golf course

1. Granite Town Hotel

Granite Town Hotel
St George
United States
Peter Matthew
CA $159
CA $188 total
includes taxes & fees
Oct 1 - Oct 2
Granite Town Hotel

2. Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
St. Andrews
Canada
tylissa
CA $202
CA $299 total
includes taxes & fees
Sep 20 - Sep 21
Algonquin Resort St Andrews by-the-Sea Autograph Collection
View all properties

Top St George Hotel Reviews

Granite Town Hotel

Granite Town Hotel

10/10 Excellent
"Although the property is a little dated, it is very clean and comfortable. Staff very friendly and helpful and the breakfast was simple and delicious. Everything we needed and would stay again."
Edward 1-night trip
Posted 19 hours ago
Granite Town Hotel
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection

10/10 Excellent
"We were greeted by friendly luggage porters in kilts to this beautiful historic resort who loaded up our large suitcases on carts and once checked in, the porter delivered them to our room. We had a nicely decorated room with a large smart tv and a very comfortable king bed. We ate at the pub the first evening and the food and service was exceptional. Dinner was followed by a ghost tour at 9 pm which was a lot of fun and provided some history of the hotel. We ate breakfast in the main dining room both mornings and I ordered the omelette with a fruit bowl - best omelette I can remember eating, so had it the second morning too. My husband used the indoor pool and hot tub but I decided to relax in the room after a busy day. I would definitely stay here again and highly recommend."
Jacqueline 2-night trip
Posted 1 day ago
Algonquin Resort St Andrews by-the-Sea Autograph Collection
Kennedy House

Kennedy House

8/10 Good
"I liked the balcony and the staff were excellent. However do note, there is on Friday night and Saturday night a singer playing below you which is okay, but the weekends are busy. And there was some people having a rousing discussion on our floor in the next room at 1 am. However, the ceiling alarm went off Friday afternoon after we checked in for two quick chirps so it stopped after that and we figured all is good. Then on Saturday night at about 3 am it went off again twice with two chirps and that wasn’t so good. Perhaps you could attend to that as it was some sort of problem and when we checked out I didn’t mention that but I should off. The location is the best in St Andrew by the sea and the staff were wonderful."
Geoffrey 2-night trip
Posted 4 days ago
Kennedy House
 Kingsbrae Arms Inn

Kingsbrae Arms Inn

8/10 Good
"Great location. The staff was great. The breakfast was wonderful."
Connie 3-night trip
Posted 3 weeks ago
Kingsbrae Arms Inn

Frequently asked questions

How much does a golf hotel in St George cost?
Prices for golf hotels in St George often vary, but you can find a great deal from CA $188 on Expedia. All sorts of factors affect price, including location, time of year and the days of the week you choose for your stay. Typically, golf hotels in St George with additional amenities, like pools and spas, will cost more. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Is St George a good golf destination?
Yes, St George in New Brunswick, Canada, is an excellent golf destination, offering a unique blend of scenic beauty and challenging courses. Nestled along the picturesque Bay of Fundy, the area is known for its stunning coastal views and lush landscapes, creating a stunning backdrop for a memorable golfing experience.The local golf courses, such as the renowned St. George Golf Club, feature well-maintained fairways and greens that cater to golfers of all skill levels. With its varied terrain and strategic layout, this course not only tests your skills but also rewards you with breathtaking vistas of the surrounding landscape.Beyond the golf, St George boasts a charming small-town atmosphere, where you can enjoy local dining options and explore the rich maritime culture.
Which area of St George is best to stay in for golf?
For golf lovers visiting St. George, New Brunswick, the best area to stay in is the picturesque St. George area itself. Nestled along the beautiful Bay of Fundy, this charming town is home to the renowned St. George Golf Club, where you can enjoy a well-maintained 18-hole course that offers stunning views of the surrounding landscapes.Additionally, staying in St. George provides easy access to local amenities, including delightful restaurants and quaint shops, enhancing your overall experience. The scenic coastal backdrop not only elevates your golfing experience but also invites you to explore the natural beauty of the region during your downtime.
Is it cheaper to book flights and a golf hotel in St George as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options.
Can I cancel my golf hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right golf hotel in St George for you.
How can I save on a golf hotel in St George with Expedia?
There are plenty of ways to save on a golf hotel in St George. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of golf hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.

Explore a world of travel with Expedia