Photo by Eric Sturgeon

Hotels in Campobello Island

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Campobello Island?

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.

Top landmarks in Campobello Island

Learn more about Campobello Island

Campobello Island is well-known for its attractions such as Roosevelt Campobello International Park and Herring Cove Provincial Park.

Lighthouse at Campobello Island, accessed by bridge in Lubec, Maine.
Photo by Eric Sturgeon
Open Photo by Eric Sturgeon

Frequently asked questions

What accommodations do travelers like in Campobello Island?
Guests like Campobello Island Vocational Retreats & Cottage Living , Whale Of A View, Campobello Island LOCATED ON OCEAN, 3 BR: FABULOUS VIEWS and Brand New Oceanfront Sunset Suite in Wilson’s Beach.
Can I book a refundable hotel in Campobello Island?
If you need the flexibility to change your plans to Campobello Island, most properties provide refundable* bookable rates. You can find these properties by searching our site and using the “fully refundable” filter to narrow the results down.
Which Campobello Island hotels do our guests like for their great location?
Our guests rave about the location of Friars Bay Inn & Cottages.
Where can I stay in Campobello Island if I want a vacation rental instead of a traditional hotel?
Browse 5 vacation homes on our site. You can also consider one of the 10 cottages for your trip.
Where can I stay if I'm traveling to Campobello Island with my family?
Parents traveling with children may want to consider Friars Bay Inn & Cottages.
What will the weather in Campobello Island be like during my visit?
The warmest months in Campobello Island are usually August and July with an average temp of 61°F. January and February are the chilliest months when the average temp is 29°F. The rainiest months are December and October.
Why should I book my Campobello Island accommodation with Hotels.com?
There are lots of reasons to book your Campobello Island trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Campobello Island

Find out more about Campobello Island

Campobello Island: A Hidden Gem of Nature and Heritage Awaits

Discover the enchanting Campobello Island, a hidden gem in New Brunswick, Canada, where nature and history intertwine. Nestled in Passamaquoddy Bay, this off-the-beaten-path destination boasts stunning coastal landscapes, private beaches, and lush provincial parks. Explore the iconic Roosevelt Campobello International Park, home to the summer retreat of Franklin D. Roosevelt, and wander through scenic trails that offer breathtaking views of the Bay of Fundy. Whether you're kayaking, birdwatching, or simply soaking in the serene atmosphere, Campobello Island promises a tranquil escape for nature lovers and history buffs alike. For the best hotel rates in Campobello Island and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Campobello Island

Some of the best places to stay in Campobello Island are St. Andrews, St. Stephen and St George. St. Andrews is a charming coastal town known for its historic architecture and beautiful beaches, making it ideal for first-time visitors. St. Stephen offers a quaint riverside experience with unique shops and friendly locals, while St. George features picturesque landscapes and outdoor activities. Accommodations in these areas range from cozy inns and cottages to modern suites, providing options for every traveler’s preference. Whether you seek a romantic getaway or a family adventure, you’ll find appealing choices throughout these lovely towns. Here are some of the best hotels in Campobello Island that our travelers love:

  1. St. AndrewsOpens in a new window: St. Andrews is a charming coastal town known for its rich history and stunning outdoor scenery. Visitors can enjoy attractions like the Algonquin Golf Course for golf enthusiasts and Water Street, a family-friendly tourist precinct perfect for leisurely strolls. For accommodations, consider Kingsbrae Arms InnOpens in a new window, a luxurious 4.5-star hotel offering pet-friendly amenities and outdoor experiences like a picnic area and firepit. Another option is Algonquin Resort St Andrews by-the-Sea Autograph CollectionOpens in a new window, a 4.0-star resort located in a historic building with direct beach access and business facilities. For a more intimate setting, Treadwell InnOpens in a new window is a 4.0-star inn that welcomes pets and provides a cozy stay.
  2. St. StephenOpens in a new window: Known for its idyllic outdoor spaces, St. Stephen features attractions like the Chocolate Museum and Oak Bay Provincial Park. It's a great destination for those who love culture and nature. For a night’s stay, The Coach HouseOpens in a new window is a 3.5-star bed and breakfast ideal for business travelers, while Winsome InnOpens in a new window and Scoodic MotelOpens in a new window are budget-friendly 2.5-star motels that provide essential amenities like breakfast and entertainment options.
  3. St. George: St. George is a quaint town rich in culture, highlighted by historic lighthouses like Green's Point Lighthouse. It offers a perfect backdrop for outdoor adventures. For accommodations, Adventure HighOpens in a new window is a 3.0-star bed and breakfast that caters to adventure seekers and pet owners alike. Granite Town HotelOpens in a new window is another 3.0-star hotel, providing business amenities and golfing opportunities. For families or couples, Dominion Hill Country InnOpens in a new window offers a cozy guesthouse experience with romantic packages and family-friendly amenities.

Things to do in Campobello Island for first time

Three days on Campobello Island offer a serene escape into nature, with stunning beaches, lush forests, and breathtaking coastal views. Visitors can enjoy whale watching, explore provincial parks, and experience the charm of a quaint fishing village, all while soaking in the beauty of Passamaquoddy Bay and the Bay of Fundy. Here's a quick itinerary to make the most of your trip to Campobello Island:

  • Day 1: Begin your adventure at the Old Sow Whirlpool, where you can witness the powerful tidal whirlpool, one of the largest in the Western Hemisphere. After soaking in the natural wonder, make your way to the Head Harbour Lightstation, a picturesque lighthouse that offers stunning views over the Bay of Fundy. Take a moment to explore the surrounding area and capture some memorable photographs. Conclude your day by visiting the Leonardville Lighthouse, another charming spot that showcases the region's maritime history and provides a serene backdrop for a sunset stroll.
  • Day 2: Start your day by heading to the Deer Island Point Lighthouse, where you can enjoy the coastal views and learn about the lighthouse’s fascinating history. Next, venture to St. Andrews Lighthouse, which boasts captivating scenery and a chance to spot local wildlife. Afterward, take a leisurely walk along Water Street, where you can browse through quaint shops and enjoy a delightful meal at a local café, savoring the flavors of the region.
  • Day 3: Kick off your day at Green's Point Lighthouse, an iconic landmark that offers panoramic views of the surrounding waters. Next, take a boat ride to Pea Point Island Lighthouse, where you can appreciate the beauty of the island and possibly catch a glimpse of marine life. Wrap up your trip with a visit to the Grand Manan Whale and Seabird Research Station, where you can learn about the incredible wildlife in the area and enjoy an educational experience about local conservation efforts.

5 tips to find a great Campobello Island hotel deal

  1. Book for the cheapest times: The most affordable time to visit Campobello Island is during January, November, and December, when hotel prices drop significantly. For those exploring this beautiful destination, a stay of at least 1-2 days is recommended to fully enjoy its remarkable attractions, including stunning natural parks and historical monuments. This makes Campobello Island a fantastic choice for travelers on a budget seeking great value for their money.
  2. Look for last-minute deals on Hotels.com: Looking for last-minute deals to Campobello Island? Check out the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you could find discounted hotel rates just before your travel date. To maximize your chances of scoring great prices, consider enabling email alerts or push notifications from Hotels.com, which will keep you informed about flash sales and exclusive promotions. This way, you’re more likely to catch fantastic savings on your getaway to this beautiful destination.
  3. Be flexible with dates: Hotel prices can fluctuate due to factors like the location, star rating, and time of year. Therefore, if you’re flexible with your travel dates, you may save on hotel expenses in Campobello Island.
  4. Consider your location: When booking on Hotels.com for your holiday, keep your location in mind. Staying near major attractions or city centers may offer convenience, but it usually tends to come with a higher price tag. For more affordable options, consider hotels in less central neighborhoods, allowing you to strike a balance between cost and easy access to the places you want to visit.
  5. Upgrade with One Key: Join Hotels.com's free One Key program and book your next stay in Campobello Island. As a member, you can earn and use rewards points for hotel bookings. Progress through Blue, Silver, Gold and Platinum tiers to unlock various benefits like room upgrades when available, special discounts, and exclusive deals for members. Sign up today.

Best time to go to Campobello Island

Campobello Island experiences its lowest average temperature in January, at 25.2°F (-3.8°C), while August is the hottest month, with an average temperature of 64.8°F (18.2°C). December is typically the wettest month. If you’re looking to soak up the lively atmosphere in Campobello Island, July to September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, accompanied by light rainfall. However, if you prefer a more relaxed experience, March, October, and November are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.

If you're looking for a place to get away, look no further than Campobello Island. Whether you're planning to stay for a night or for the week, the area around Campobello Island has accommodations to fit every need. Search for hotels in Campobello Island with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Campobello Island hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Campobello Island hotel deals are here with our lowest price guarantee.