Find beach hotels in St George from CA $138

  • 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 availability on St George Beach Hotel

This weekend
Next weekend

Our top choices for St George beach hotels

Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel
2.5 star property
Pocologan
7.8 out of 10, Good, (329 reviews)
"This is an old school property and has old school charm, a location that can not be beat for views and beach access and a nice restaurant."
United States
Elizabeth
The price is CA $120
CA $138 total
includes taxes & fees
May 23 - May 24
Baybreeze Restaurant and Motel

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,004 reviews)
"Excellent location in the heart of Downtown just a step away from shopping, restaurants and the beach."
Canada
Karen
The price is CA $122
CA $145 total
includes taxes & fees
May 9 - May 10
Kennedy House

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,004 reviews)
"Great place to stay for a night and very convenient to the restaurants, shops and beach."
Canada
Pamela
The price is CA $130
CA $154 total
includes taxes & fees
May 9 - May 10
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,001 reviews)
  • cleanliness
    Seaside serenity at the Algonquin Resort, where historic elegance meets ocean breezes and a splash of adventure awaits.
"This is a great Hotel!!! The staff is helpful and friendly, and we had a great stay. The pool and hot tub were great!!! The beds were comfortable, and the room was clean. All around great place to stay!!!"
Canada
Tim
The price is CA $232
CA $275 total
includes taxes & fees
May 13 - May 14
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (56 reviews)
  • cleanliness
    Seaside apartment retreat with sandy beach access, kayaking adventures, and sunset views from furnished patios.
"We can not wait to go back again this summer to scavenge the beach"
Canada
Angela
The price is CA $175
CA $201 total
includes taxes & fees
May 10 - May 11
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.

Choose what matters most at beach hotels in St George

Find out more about St George

St George and its attractions for beach lovers

Nestled along the picturesque Bay of Fundy, St George, New Brunswick, offers a blend of natural beauty and rich maritime culture that beach lovers will adore. Start your adventure at the charming St. George Lighthouse, where the stunning views of the rugged coastline are a must-see, especially at sunset. For a taste of local history, visit the Old St. George Historic Society Museum, which showcases the area's fascinating shipbuilding past. Families can enjoy a day at the nearby Reversing Falls, where the tides create an incredible spectacle, perfect for a thrilling boat tour. Don't miss the chance to explore the sandy shores of the local beaches, such as the tranquil Long Beach, ideal for sunbathing and picnicking. After a day of exploration, unwind in one of the local hotels that offer convenient access to these attractions, ensuring you can return to the comfort of your accommodation quickly. Many hotels here pride themselves on providing excellent service and family-friendly amenities, making your stay both relaxing and memorable.

Top St George Hotel Reviews

Frequently asked questions

How much does a beach hotel in St George cost?
Prices for beach hotels in St George vary, but you can find a great deal from CA $138 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which area of St George is best to stay in for beaches?
For visitors prioritising beach access, the best area to stay in St. George is the coastal stretch around New River Beach.

This area is primarily known for its expansive sandy beach, which is one of the most popular in the region. It's located a short drive east of St. George's town centre, offering a more secluded and nature-focused experience. The main landmark here is New River Beach Provincial Park, which provides amenities like changing rooms, picnic areas, and walking trails along the coastline.

Families with children will find this area particularly appealing. The beach offers plenty of space for building sandcastles, swimming in the Bay of Fundy, and exploring tidal pools. The provincial park's facilities make a day at the beach convenient and enjoyable, with easy access to everything you might need.

Couples looking for a peaceful seaside escape will also appreciate New River Beach. The quiet surroundings and natural beauty offer a relaxing backdrop for strolls along the shore or enjoying sunsets over the water.
What is the best time of year to stay in a beach hotel in St George?
The most popular time to stay in a beach hotel in St George is during the summer months, particularly July and August. The weather is wonderfully warm, with average temperatures ranging from 20°C to 25°C, creating ideal conditions for enjoying the coastal scenery and beach activities.

During this period, the beaches are bustling with visitors, and the town offers a lively option with various outdoor events and family-friendly attractions. It's an excellent time for swimming, sunbathing, and exploring the Bay of Fundy's unique tidal phenomena from the comfort of your beachfront accommodation. For families, this is often the most convenient time to travel, aligning with school holidays and offering a full schedule of activities tailored for all ages.

For a slightly different coastal experience, June presents a fantastic alternative. The weather is still very pleasant, with temperatures often hovering around 18°C to 22°C, and the days are long, allowing for ample time to enjoy the beach and surrounding nature.
How can I save on a beach hotel in St George with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a One Key™ member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on St George beach hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, check out the last-minute deals.
Is it cheaper to book flights and a beach hotel in St George as a package?
Booking a beach 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 a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach 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 beach hotel in St George for you.

Explore a world of travel with Expedia