Default HTG hotel image

Find hotels in Wilsons Beach from $121

  • 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

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Wilsons Beach hotels

1. 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,015 reviews)
"We had great experience with our stay for 3 days!"
Canada
Benliang
4 days ago
$248 nightly
The price is $294
Jul 26 - Jul 27
Total with taxes and fees
Algonquin Resort St Andrews by-the-Sea Autograph Collection

2. Kennedy House

Kennedy House
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,000 reviews)
"Clean with very friendly staff. The Kennedy House was beautifully charming."
United States
Susan
1 day ago
$103 nightly
The price is $122
Aug 13 - Aug 14
Total with taxes and fees
Kennedy House

3. Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,006 reviews)
"Nice location. Nice balcony. Nice people."
Canada
Don
7 days ago
Saint Andrews Inn & Suites

4. Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1,004 reviews)
"The staff were polite snd the hotel is well situated, near enough to St.."
Canada
Connie
4 days ago
$127 nightly
The price is $150
Aug 16 - Aug 17
Total with taxes and fees
Granite Town Hotel

5. Homeport Suites & Residences

Homeport Suites & Residences
2.0 star property
Lords Cove
9.0 out of 10, Wonderful, (33 reviews)
"Very clean...nice restaurant and friendly staff."
Canada
Mary
Homeport Suites & Residences

6. Greenside motel

Greenside motel
2.5 star property
St. Andrews
8.6 out of 10, Excellent, (440 reviews)
"Clean comfortable bed kitchenette had all you need."
Canada
John T
2 days ago
$104 nightly
The price is $124
Jul 27 - Jul 28
Total with taxes and fees
Greenside motel

7. Picket Fence Motel

Picket Fence Motel
2.0 star property
St. Andrews
9.4 out of 10, Exceptional, (608 reviews)
"A perfect place to stay in St.."
Canada
Mary
2 days ago
$102 nightly
The price is $121
Jul 28 - Jul 29
Total with taxes and fees
Picket Fence Motel

8. Scoodic Motel

Scoodic Motel
2.5 star property
Oak Bay
9.0 out of 10, Wonderful, (341 reviews)
"Very clean, safe and the best beds ever."
Canada
Kathleen
7 days ago
$84 nightly
The price is $97
Aug 4 - Aug 5
Total with taxes and fees
Scoodic Motel

9. The Coach House

The Coach House
3.5 star property
St. Stephen
9.2 out of 10, Wonderful, (197 reviews)
"Extensive breakfast, very nice people. Few room to put your own stuff."
United States
Gerardus
June 20th, 2026
$105 nightly
The price is $120
Jul 27 - Jul 28
Total with taxes and fees
The Coach House

10. CLIPPER SHIPP BEACH MOTEL

CLIPPER SHIPP BEACH MOTEL
2.0 star property
Pocologan
9.2 out of 10, Wonderful, (188 reviews)
"Ocean view cozy room outside terrace facing sea."
United States
Larry
6 days ago
$131 nightly
The price is $150
Jul 28 - Jul 29
Total with taxes and fees
CLIPPER SHIPP BEACH MOTEL

11. Inn on Frederick

Inn on Frederick
3.5 star property
St. Andrews
9.6 out of 10, Exceptional, (250 reviews)
"I rate this property 6 stars. Outstanding facility, food, and hospitality."
Canada
David
June 15th, 2026
Inn on Frederick

12. Treadwell Inn

Treadwell Inn
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (83 reviews)
"Beautiful room in a beautiful inn. Breakfast was lovely and owners were wonderful!"
Canada
Charlene
June 18th, 2026
Treadwell Inn

13. Kingsbrae Arms Inn

Kingsbrae Arms Inn
4.5 star property
St. Andrews
9.4 out of 10, Exceptional, (94 reviews)
"Eclectic buildings with amazing staff. A quiet area with discount to The Kingsbrae Gardens."
United States
Joline
8 days ago
$293 nightly
The price is $347
Jul 24 - Jul 25
Total with taxes and fees
Kingsbrae Arms Inn

14. Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel
2.5 star property
Pocologan
7.8 out of 10, Good, (353 reviews)
"Room is simple. Away the best feature. Staff is kind."
United States
Kelsey
8 days ago
$99 nightly
The price is $114
Jul 26 - Jul 27
Total with taxes and fees
Baybreeze Restaurant and Motel

15. Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very Good, (612 reviews)
"Room was immaculate! Breakfast was limited."
United States
Leslie
6 days ago
$111 nightly
The price is $127
Jul 24 - Jul 25
Total with taxes and fees
Winsome Inn

16. Rossmount Inn

Rossmount Inn
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (279 reviews)
"Andrews to Kennbunkport with stops in Bar Harbor."
United States
Bob
Rossmount 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

Stay near popular attractions around Wilsons Beach

Experience the charm of Wilsons Beach, where stunning scenery meets outdoor adventure. Explore historic lighthouses, hike through a national park, and immerse yourself in local culture. This coastal gem offers a perfect blend of relaxation and exploration for every traveler.

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 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 $121 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