Find hotels in Wilsons Beach from NT$2,418

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Wilsons Beach hotels

Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1000)
"Great hotel "
United States
Mathew
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, (1000)
"Love it here"
United States
Danielle
The price is NT$3,195
NT$4,131 total
includes taxes & fees
Jan 11 - 2026/1/12
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (964)
"Friendly staff, clean room and comfortable bed. We also ate at the restaurant and the food and service was fantastic."
Canada
Chris
The price is NT$2,041
NT$2,418 total
includes taxes & fees
Jan 1 - 2026/1/2
Kennedy House

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1000)
"Great staff in the lobby."
United States
Thomas
The price is NT$3,096
NT$3,668 total
includes taxes & fees
Jan 1 - 2026/1/2
Saint Andrews Inn & Suites

Dominion Hill Country Inn

Dominion Hill Country Inn
3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (372)
"The location and the inn are delightful. "
Canada
Catherine
The price is NT$3,507
NT$4,033 total
includes taxes & fees
Dec 25 - Dec 26
Dominion Hill Country Inn

Homeport Suites & Residences

Homeport Suites & Residences
2.0 star property
Lords Cove
9.0 out of 10, Wonderful, (33)
"Very clean...nice restaurant and friendly staff"
Canada
Mary
The price is NT$4,088
NT$4,701 total
includes taxes & fees
Dec 25 - Dec 26
Homeport Suites & Residences
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

Top Wilsons Beach Hotel Reviews

More cheap stays in Wilsons Beach

Find out more about Wilsons Beach

Top reasons to visit Wilsons Beach

  • Stunning Coastal Scenery: Enjoy breathtaking views and tranquil beach walks along the sandy shores of Wilsons Beach.
  • Family-Friendly Activities: With lifeguards on duty, the beach provides a safe environment for family fun and relaxation.
  • Cultural Exploration: Discover historic lighthouses and immerse yourself in the local culture at nearby attractions.
  • Outdoor Adventures: Explore hidden beaches and scenic parks, perfect for picnics and nature enthusiasts.
  • Charming Accommodations: Choose from cozy inns and pet-friendly bed & breakfasts to enhance your stay.

Find great hotels near Wilsons Beach

Wilsons Beach offers a delightful selection of accommodations, perfect for every type of traveler. With charming bed & breakfasts and cozy inns, you'll find options that cater to pet-friendly, romantic, and family getaways. Enjoy essential amenities like outdoor pools, free Wi-Fi, and ample parking, ensuring a comfortable stay surrounded by nature's beauty. Whether you're seeking relaxation or adventure, Wilsons Beach has the perfect lodging to enhance your vacation experience.

  • The Montague Rose Inn: Perfectly situated approximately 17.7km from Wilsons Beach, The Montague Rose Inn is a charming guesthouse that embodies romance and warmth. Ideal for couples and families alike, this pet-friendly retreat offers a cozy atmosphere complemented by unique romance packages. Guests can indulge in intimate dining experiences, enhanced by champagne service. Families with children will appreciate amenities like highchairs, ensuring a comfortable stay for all. With its picturesque setting and thoughtful touches, The Montague Rose Inn promises a memorable getaway.
  • Kennedy House: Just 17.7km from Wilsons Beach, the 3-star Kennedy House is a lively hotel that balances comfort with entertainment. Guests can savor delightful meals at the on-site restaurant or unwind in the bar and lounge area. For those seeking leisure, Kennedy House features billiards and flat-screen TVs for evening enjoyment. With nearby attractions like whale watching and historical districts, this hotel offers a blend of relaxation and adventure. Whether you're looking to explore or simply unwind, Kennedy House caters to a diverse range of vacation preferences.
  • Inn on Frederick: Located 17.7km from Wilsons Beach, the 3.5-star Inn on Frederick is a golfer's paradise. This inn emphasizes a golf-themed experience, inviting guests to enjoy the sport in a scenic setting. With facilities tailored to golf enthusiasts, visitors can engage in various golfing activities while surrounded by stunning landscapes. The Inn on Frederick combines comfort and leisure for a truly unique vacation, making it an excellent choice for those looking to hit the greens during their stay.

Where to stay in Wilsons Beach

Wilsons Beach offers a serene escape with its stunning coastal scenery and friendly atmosphere. Ideal for beach lovers, you can enjoy quiet strolls along the shore, explore scenic spots, and relax in charming local hangouts. Don't miss the chance for a delightful picnic in one of the area's picturesque parks. Whether you're seeking a romantic getaway or a peaceful retreat, Wilsons Beach promises an unforgettable vacation experience.

  • Campobello Island: Nestled in the picturesque Bay of Fundy, Campobello Island is a stunning destination known for its dramatic coastal scenery and outdoor adventures. Home to Wilsons Beach, this island offers a seasonal influx of travelers, particularly from July to September when the natural beauty is at its peak. Visitors flock here for activities like hiking through the lush trails of Roosevelt Campobello International Park, and exploring the serene beaches. The island is also rich in history and boasts charming parks that highlight its natural landscape, making it a perfect spot for those looking to immerse themselves in nature.
  • North Road: A quaint village located one mile from Wilsons Beach, North Road is ideal for travelers seeking scenic views and outdoor experiences. Known for its highly seasonal visitor trends, the summer months attract adventure enthusiasts eager to explore the local hiking trails. In addition to its natural beauty, North Road features a lovely lake and a history museum, offering a glimpse into the region's past. It’s a peaceful retreat for those looking to unwind and enjoy the surrounding nature, especially during the peak summer season.
  • Welshpool: Situated three miles from Wilsons Beach, Welshpool is a charming village that invites visitors to experience its outdoor beauty and adventure opportunities. The village sees a seasonal influx of tourists, with peak visitation in April and during the summer months of July and August. Welshpool is perfect for outdoor activities, with recreational areas and hiking trails that showcase the stunning landscapes. Nearby landmarks include a national state park and scenic coastal features, making it an excellent base for exploring the natural wonders of the area.

Things to do near Wilsons Beach

Wilsons Beach offers a delightful vacation experience with its beautiful scenery and cultural attractions. Visitors can enjoy activities such as beach walking along the sandy shores, exploring tide pools, and relaxing at the beach club. With lifeguards on duty, it's a safe spot for families to enjoy outdoor fun. Don't miss the chance to shop at local stores while soaking in the vibrant beach atmosphere.

Shopping

In Wilsons Beach, enjoy local shops where you can find unique gifts and souvenirs. If you're up for a drive, visit the nearby town of St. Andrews, about 19.3km away, with charming boutiques and galleries showcasing regional crafts and artwork.

Recreation

At Saint Andrews Community Adventure Playground, enjoy family-friendly outdoor fun just 19.3km from Wilsons Beach. For wellness and relaxation, visit Caughey-Taylor Nature Preserve, located 27.4km away, or explore Ganong Nature Park, 32.2km away, both offering serene nature experiences to rejuvenate your spirit.

Adventure

Explore the scenic trails of the Campobello Island National Park, where you can hike through lush forests and enjoy breathtaking coastal views. For a thrilling experience, try kayaking in the Bay of Fundy, where you can witness incredible tides and marine wildlife up close.

Nightlife

Wilsons Beach offers a charming nightlife with cozy spots like the local pub, where you can enjoy drinks and live music. For a more laid-back vibe, stroll along the waterfront, taking in the serene views under the stars, perfect for a relaxing evening after a day of exploration.

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

Booking tips and Expedia advantages for Wilsons Beach

To save money on your trip to Wilsons Beach, consider visiting in the off-peak months of January, April, or November when accommodation prices are lower. Booking your hotel about a month in advance can yield the best rates, especially on Tuesdays, which are the cheapest days to stay. Use Expedia's search tool to filter by budget and find eco-friendly options. Look for last-minute deals and consider booking a package that includes flights and activities for additional savings. Exploring the area on foot or using public transport can also help keep costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Wilsons Beach 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: Booking a hotel in Wilsons Beach about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Wilsons Beach is Tuesday. The most expensive day to stay in Wilsons Beach is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy to choose your budget, desired location, and other preferences. You can sort your results by price, displaying the lowest rates first, so you can easily find the most affordable hotels. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly accommodation options available for booking.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay at Wilsons Beach with your flights and activities.

Find the best attractions near Wilsons Beach

Wilsons Beach on Campobello Island is perfect for a vacation filled with beach relaxation, scenic views, and cultural exploration. Visitors can discover historic lighthouses, enjoy the natural beauty of state parks, and experience the local tourist precinct. Outdoor enthusiasts can soak in the ocean views, visit Wilson Creek Beach, and explore hidden and public beaches, making it an ideal destination for adventure and culture seekers alike.

  • Roosevelt Campobello International Park: Experience the natural beauty of this park, featuring scenic views and outdoor adventures. Explore walking trails, visit the historic Roosevelt Cottage, and immerse yourself in the rich cultural heritage that inspired Franklin D. Roosevelt.
  • Old Sow Whirlpool: Witness the mesmerizing whirlpool, known for its relaxing atmosphere and friendly locals. Enjoy excursions on the water, where you can take in the luxury of the surrounding scenery and perhaps spot some marine wildlife.
  • Deer Island Point Lighthouse: Visit this modern lighthouse that sits on a beautiful beach. Enjoy breathtaking views of the coastline and the city, and take a leisurely stroll along the shore while soaking in the tranquil ambiance.

Best time to go to Wilsons Beach

The best time to visit Wilsons Beach is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January25.2°F (-3.8°C)Light RainMostly CloudyLowSlightly Low
February25.7°F (-3.5°C)Light RainMostly CloudyLowAverage
March31.8°F (-0.1°C)Light RainMostly CloudyAverageAverage
April41.4°F (5.2°C)Light RainMostly CloudyAverageSlightly 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 SunnyHighSlightly High
August64.8°F (18.2°C)Light RainMostly SunnyHighSlightly High
September59.2°F (15.1°C)Light RainMostly SunnyHighSlightly High
October50.9°F (10.5°C)Light RainMostly SunnyAverageAverage
November40.8°F (4.9°C)Light RainMostly SunnyAverageSlightly Low
December32.2°F (0.1°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Wilsons Beach

To reach Wilsons Beach, Campobello Island, New Brunswick, Canada, the nearest major airport is Saint John Airport (YSJ), which is located 93.3km away. Visitors can choose from several excellent hotel options near the airport, such as the Chateau Saint John Trademark Collection by Wyndham and Hilton Saint John, both rated 4.5 stars and situated 14.5km from YSJ. The Hampton Inn & Suites Saint John, a 4-star hotel, is only 11.3km from the airport. Transportation services are readily available to facilitate access from these hotels to the airport, making your travel to Wilsons Beach convenient and enjoyable.

Frequently asked questions

Where is the best place to stay in Wilsons Beach?
Located 11.9 mi (19.2 km) from the heart of Wilsons Beach, Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are Saint Andrews Inn & Suites and Greenside motel. See all available top hotels, or vacation rentals in Wilsons Beach.
If I need to cancel my hotel reservation in Wilsons Beach, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Wilsons Beach.
Where can I learn more about changing or cancelling my trip to Wilsons Beach?
For more details about rescheduling or cancelling your trip to Wilsons Beach, go to https://www.expedia.com/service/.
What's it like staying in Wilsons Beach?
Visitors to Wilsons Beach are sure to find plenty to explore and enjoy. There are 106 hotels and other accommodations in the surrounding area. Find out more about Wilsons Beach.
What should I do while I'm visiting Wilsons Beach?
Places to visit in the wider area include Roosevelt Campobello International Park, Shackford Head State Park, and Roosevelt Campobello International Park. You'll also find West Quoddy Head Light and Quoddy Head State Park in the area. Check out what more to see and do in Expedia's Wilsons Beach guide.
What's the seasonal weather like in Wilsons Beach?
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 Wilsons Beach are January, February, December, and March, with each month seeing an average of 15 inches of snowfall.