Find hotels in Wilsons Beach from $76

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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, (1,000 reviews)
"The room was great and staff was very friendlly and helpful . Have stayed a few times here and it has been a good stay each time "
Canada
Jim
$88 nightly
The price is $105
Apr 6 - Apr 7
Total with taxes and fees
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, (1,002 reviews)
"A little much needed weekend get away for us and choosing the Algonquin Resort was the absolute best choice with the true classy ambiance that is provided relaxation great food and "
Canada
joan
$114 nightly
The price is $136
Mar 31 - Apr 1
Total with taxes and fees
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, (998 reviews)
"clean room and very friendly staff."
Canada
Andrea
$64 nightly
The price is $76
Apr 3 - Apr 4
Total with taxes and fees
Kennedy House

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,003 reviews)
"Great place very spacious very clean. Very easy to check in would come again :-)"
Canada
Emily
$93 nightly
The price is $111
Apr 12 - Apr 13
Total with taxes and fees
Saint Andrews Inn & Suites

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
$98 nightly
The price is $113
Apr 13 - Apr 14
Total with taxes and fees
Dominion Hill Country 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
$198 nightly
The price is $235
Apr 10 - Apr 11
Total with taxes and fees
Treadwell Inn
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 Beaches: Enjoy the beautiful sandy shores of Wilson Creek Beach, perfect for sunbathing and relaxation.
  • Outdoor Adventures: Explore scenic walking trails and moderate hikes amidst breathtaking landscapes.
  • Historic Attractions: Visit the picturesque lighthouse and nearby national parks for a taste of history and nature.
  • Charming Accommodations: Choose from cozy bed and breakfasts, inviting inns, and beachfront cottages to enhance your stay.
  • Friendly Atmosphere: Experience the warm hospitality of locals and create lasting memories in this idyllic coastal village.

Find great hotels near Wilsons Beach

Wilsons Beach on Campobello Island offers a charming selection of accommodations, perfect for a memorable getaway. From cozy bed and breakfasts to inviting inns, you'll find options that cater to families, pet owners, and golf enthusiasts alike. Enjoy the beauty of beach campgrounds and cottages, or opt for a vacation home that suits your needs. Embrace the tranquil atmosphere and create lasting memories in this idyllic coastal retreat.

  • Kennedy House: Experience a cozy retreat at Kennedy House, a charming 3-star hotel located 11 miles from Wilsons Beach. With a guest rating of 8.8, this lodging blends comfort and convenience, featuring various dining options including a bar and restaurant. Guests can unwind with multiple television setups and flatscreen TVs in their rooms, while nearby attractions such as ocean views, historical districts, and whale watching promise adventure just around the corner. It’s an ideal spot for travelers looking to explore the beauty of Campobello Island.
  • Inn on Frederick: For golf enthusiasts, the 3.5-star Inn on Frederick is a perfect choice. With an impressive guest rating of 9.6, this inn is also located 11 miles from Wilsons Beach, offering a unique golf-themed experience. Guests will appreciate the opportunity to engage in golf activities on-site, making it an excellent destination for both leisure and sport. The welcoming atmosphere and top-notch service ensure a memorable stay for those looking to combine relaxation with their passion for golf.
  • Treadwell Inn: Discover a pet-friendly haven at the 4-star Treadwell Inn, located 12 miles from Wilsons Beach and boasting a guest rating of 9.6. This charming inn welcomes travelers with pets, offering amenities that cater to furry friends, including waived fees for service animals and a pet-friendly policy. Guests can enjoy a serene ambiance while exploring the beautiful surroundings of Campobello Island, making it an ideal getaway for animal lovers seeking both comfort and companionship during their vacation.

Where to stay in Wilsons Beach

Wilsons Beach, a charming village on Campobello Island, offers a picturesque escape for outdoor lovers and beachgoers alike. Explore the stunning Wilson Creek Beach, bask in the sun on beautiful sandy shores, and take in the breathtaking waterfront views. With its romantic atmosphere and friendly locals, this destination is perfect for leisurely excursions and making lasting memories. Discover the beauty of nearby California beaches and enjoy the tranquil vibes of this scenic getaway.

  • Campobello Island: A stunning island destination, Campobello Island is where Wilsons Beach is located. Known for its breathtaking scenery and outdoor adventures, this area attracts visitors year-round, with peak travel from July to September. Here, you can explore hiking trails, recreational areas, and visit local landmarks like the national park and iconic lighthouses. Campobello Island is perfect for those looking to immerse themselves in nature and experience the tranquility of island life.
  • North Road: Just a mile from Wilsons Beach, North Road is a charming village that is a haven for outdoor enthusiasts. With peak travel during the summer months, it offers a variety of recreational activities such as hiking trails and outdoor exploration. The proximity to national parks and scenic lookouts makes it an ideal spot for nature lovers. Although it sees fewer visitors in the winter, the village's serene atmosphere and natural beauty provide a refreshing escape.
  • Welshpool: Located three miles from Wilsons Beach, Welshpool is a picturesque village that draws visitors for its outdoor adventures and scenic landscapes. Seasonal travel peaks in April and during the summer months, with a more tranquil ambiance in the fall and winter. Welshpool offers hiking trails and recreational areas, along with access to national parks that showcase the area's natural beauty. It's a great destination for those seeking adventure and a peaceful environment.

Things to do in Wilsons Beach

Wilsons Beach on Campobello Island is perfect for those seeking beautiful scenery and outdoor adventures. Visitors can enjoy scenic walks along the beach, quiet strolls, and moderate hikes on various trails. The area also offers a range of recreational activities, making it an ideal destination for nature lovers looking to relax and explore the stunning landscapes.

Shopping

In Wilsons Beach, you can explore local shops for unique gifts and souvenirs. For a wider selection, check out the nearby Campobello Island Market, which features handcrafted items and local produce. If you're up for a drive, visit the nearby towns for larger shopping centers with more options.

Recreation

At Wilsons Beach Wellness Retreat, unwind with holistic therapies and yoga sessions overlooking the ocean. Explore coastal trails at nearby Campobello Island, where you can enjoy kayaking and birdwatching. Rejuvenate your spirit with local organic cuisine at charming eateries, enhancing your connection with nature and community.

Adventure

Explore the scenic Coastal Trails for hiking and stunning ocean views, or try kayaking in the serene waters of the Bay of Fundy. For a thrilling experience, visit the nearby Roosevelt Campobello International Park for nature trails and wildlife spotting.

Nightlife

Experience the vibrant nightlife at the Wilsons Beach Pub, where you can enjoy local craft beers and live music. For a cozy atmosphere, visit the Seaside Lounge, offering stunning ocean views and delicious cocktails. Don't miss the lively beach bonfires for a unique social experience under the stars.

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

Booking tips and Expedia advantages for Wilsons Beach

  • 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 Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to choose your budget, desired location, and additional preferences. You can easily sort the results to display prices from lowest to highest, helping you find the most affordable hotels right away. Additionally, you have the option to narrow your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Wilsons Beach hotel reservations with your flights and activities through an Expedia package.

Find the best attractions near Wilsons Beach

Wilsons Beach offers a picturesque getaway perfect for outdoor enthusiasts and beach lovers. Visitors can explore local attractions like the historic lighthouse, nearby national and state parks, and vibrant tourist precincts. Adventure seekers can enjoy activities at Wilson Creek and discover hidden gems like Hidden Beach and Creek Beach. With a blend of culture and nature, Wilsons Beach is an ideal destination for a memorable vacation experience.

  • Roosevelt Campobello International Park: Located 4 miles from Wilsons Beach, this park offers breathtaking scenery and outdoor adventures. Explore scenic trails, lush landscapes, and the historic summer home of Franklin D. Roosevelt, immersing yourself in nature and history.
  • Water Street: Situated 11 miles away, Water Street is a vibrant tourist precinct ideal for families. Enjoy outdoor activities, charming shops, and local eateries, all while soaking in the lively atmosphere and coastal views.
  • Old Sow Whirlpool: Only 3 miles from Wilsons Beach, this stunning water feature captivates visitors with its relaxing ambiance and excursions. Experience the unique whirlpool phenomenon and enjoy luxurious boat tours, all while meeting friendly locals.

Best time to go to Wilsons Beach

The best time to visit Wilsons Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Wilsons Beach falls in August, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Wilsons Beach falls in January, 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 CloudyLowAverage
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 CloudyAverageAverage

The nearest major airports for your trip to Wilsons Beach

Traveling to Wilsons Beach, Campobello Island, can be convenient with several nearby airports. Bangor International Airport (BGR) is 93 miles away, with hotel options like Quality Inn Bangor Airport, only 1 mile from the airport, and Residence Inn by Marriott Bangor, 2 miles away. Greater Fredericton International Airport (YFC) is 68 miles from Wilsons Beach, featuring hotels such as Chateau Fredericton, 8 miles away. The closest is Saint John Airport (YSJ), located 58 miles from Wilsons Beach, with accommodations like Chateau Saint John, 9 miles away, and Hampton Inn & Suites Saint John, just 7 miles away. Each hotel offers easy access to their respective airports.

Frequently asked questions

What is the best area to stay in Wilsons Beach?
The best area to stay in Wilsons Beach is the central village area, particularly along the waterfront.

This area offers direct access to the working harbor and the main village amenities. You'll find local shops and seafood restaurants within easy walking distance. It's a compact area where you can easily stroll along the shore and observe daily life on the water.

Couples looking for a relaxing coastal escape will appreciate the quiet charm of the waterfront. Many accommodations here offer views of the bay, providing a peaceful backdrop for your stay.
When is the best time to go to Wilsons Beach?
The best time to visit Wilsons Beach is during the summer months, from June to September, when the weather is warm and all local attractions and services are fully operational.

During these months, the average daily temperatures range from 18 to 25 degrees Celsius (64 to 77 degrees Fahrenheit), making it ideal for outdoor activities like hiking, kayaking, and exploring the coastline. The waters are also at their warmest for swimming and other water sports.

Families will find this period particularly suitable as school is out, and there are often community events and festivals taking place. Many local businesses, including restaurants and shops, extend their hours to accommodate visitors, providing a complete and convenient experience.

For couples, the late summer and early fall, particularly September, offer a slightly quieter experience with pleasant temperatures and the added beauty of changing foliage.
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 Wilsons Beach.
How can I save on a Wilsons Beach hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Wilsons Beach hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Wilsons Beach hotel?
Prices for hotels in Wilsons Beach often vary, but you can find a great deal from $76 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