Port Hawkesbury Nova Scotia Hotels & Motels

Only hotels in Port Hawkesbury are listed below. Find cheap and/or discounted hotel rates in or near Port Hawkesbury, NS for your corporate or personal leisure travel. Discover the best Port Hawkesbury, Nova Scotia motel and hotel rooms. Browse the Port Hawkesbury area hotels to find the perfect lodging! Please use the provided map of the Port Hawkesbury hotels. Group booking? Search Port Hawkesbury Group Hotel Deals

Port Hawkesbury is a town in Nova Scotia, Canada, located on the Strait of Canso, which is a body of water that separates Cape Breton Island from mainland Nova Scotia. It was founded in 1789 by settlers from Britain, named after Sir Edward Hawke, who commanded the ship that brought Governor Edward Cornwallis to Halifax. The economy here is based on fishing, forestry, and tourism. The town is home to a pulp mill, which is the largest employer. Port Hawkesbury is a beautiful city located on the water with many things to do. There are plenty of restaurants, cafes, and shops to explore, as well as parks and trails. It is a popular tourist destination due to its proximity to the Cabot Trail, a scenic drive that winds along the coast of Cape Breton Island. Here, visitors can enjoy the town's beaches, several museums, and historic sites to explore, including the Port-Royal National Historic Site, which was the site of a French settlement in 1789. Port Hawkesbury is renowned for its natural beauty, its friendly people, and its many opportunities for outdoor recreation. If you are searching for a location to relax and enjoy the outdoors, the city is the perfect destination. And if you need a place to stay in Port Hawkesbury, NS, look no further than the local hotels, inns, and suites. The accommodations here are clean, comfortable, and reasonably priced, making them a great option for travelers on a budget. Plus, their locations are convenient to all of the best attractions and activities in the area. So whether you're searching for a place to crash after a night in the town or a comfortable place to rest your head after a day of exploring, there will be a perfect hotel room for you. More from this guide...

Port Hawkesbury Hotels, Motels & Accommodations

Silver Dart Lodge 257 Shore Rd, Baddeck, NS +1-888-389-4121 ~43.45 miles northeast of Port Hawkesbury
  • 4-star hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Inverary Resort 368 Shore Road, Baddeck, NS +1-888-675-2083 ~43.77 miles northeast of Port Hawkesbury
  • 3 star hotel
  • 9 suites in property
Call to Book
Add your dates for price
Very Good 8.0 /10 Guest Reviews Call BookMore Details
Lynwood Inn 441 Shore Road, Baddeck, NS +1-800-716-8490 ~44.02 miles northeast of Port Hawkesbury
  • Mid-scale property
  • Check-in time: 3:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Antigonish 62 NOVA LANDING, West River, NS +1-800-805-5223 ~30.91 miles west of Port Hawkesbury
  • hotel
  • 58 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Antigonish Evergreen Inn 399 Hawthorne St, Sylvan Valley, NS +1-888-965-1860 ~31.48 miles west of Port Hawkesbury
  • Motel hotel
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Maritime Inn Antigonish 158 Main Street, Antigonish, NS +1-888-788-5576 ~30.10 miles west of Port Hawkesbury
  • High end property
  • Pets Allowed
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Maritime Inn Port Hawkesbury 717 Reeves St, Port Hawkesbury, NS +1-888-897-9207
  • Expensive hotel
  • 3 floors in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Ceilidh Country Lodge 369 Shore Road, Baddeck, NS +1-888-311-4278 ~43.78 miles northeast of Port Hawkesbury
  • 3 star Motel hotel
  • Pets Allowed
Call to Book
Add your dates for price
Average 7.6 /10 Hotel Reviews Call BookMore Details
Claymore Inn & Suites 137 Church Street, Antigonish, NS +1-888-469-4795 ~29.89 miles west of Port Hawkesbury
  • Four-star property
  • 25 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Hearthstone Inn Port Hawkesbury 388 Highway 4, Port Hastings, Nova Scotia B9A1M5 +1-888-734-9421 ~1.50 miles northwest of Port Hawkesbury
  • Low-priced Motel hotel
  • Check-in: 3:00 PM - 10:00 PM
Call to Book
Add your dates for price
Average 7.0 /10 Reviews Call BookMore Details
Trailsman Lodge 10003 Highway 105, Nyanza, NS +1-888-841-5292 ~39.81 miles northeast of Port Hawkesbury
  • 3 star Motel property
  • Check in time: 4:00 PM - 11:00 PM
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Coastal Inn Antigonish 4789 Trunk 4 Lower South River, Lower South River, NS +1-888-455-5160 ~26.32 miles west of Port Hawkesbury
  • Midscale Motel hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Auberge Giseles Inn 387 Shore Road, Baddeck, NS +1-888-965-8297 ~43.85 miles northeast of Port Hawkesbury
  • High end property
  • 78 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Cabot Trail Motel 8450 Trans Canada Highway 105, Baddeck, NS +1-888-906-6358 ~41.85 miles northeast of Port Hawkesbury
  • Three Star Motel property
  • Check-in time: 4:00 PM - 10:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Telegraph House 479 Chebucto Street, Baddeck, NS +1-888-749-6785 ~44.09 miles northeast of Port Hawkesbury
  • 3-star hotel
  • Check-in time: 4:00 PM - 11:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Dundee Resort & Golf Club 2750 West Bay Rd, Dundee, NS +1-888-878-9982 ~14.69 miles east of Port Hawkesbury
  • 3 star Resort property
  • 20 suites in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Fair Isle Motel 9557 Highway 105, Whycocomagh, NS +1-888-389-4485 ~26.87 miles northeast of Port Hawkesbury
  • 3 star Motel property
  • Check in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Glenora Inn & Distillery 13727 Route 19, Glenville, NS +1-888-389-4121 ~36.26 miles north of Port Hawkesbury
  • High end hotel
  • 28 rooms in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Harbourview Motel & Accommodations 209 Granville St, Port Hawkesbury, NS +1-888-675-2083
  • 3-star Motel property
  • Check-in time: 4:00 PM - 8:00 PM
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Homeward Inns of Canada 41 James Street, Antigonish, NS +1-800-716-8490 ~30.87 miles west of Port Hawkesbury
  • Two-star Motel property
  • Pet Friendly
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Joyces Motel & Cottages 10354 Grenville Street, St. Peters, NS +1-800-805-5223 ~24.85 miles east of Port Hawkesbury
  • 3 star Motel property
  • 24 rooms in hotel
Call to Book
Add your dates for price
Average 7.6 /10 Reviews Call BookMore Details
Keppoch Inns 112 Post Road, Post Road, NS +1-888-965-1860 ~31.30 miles west of Port Hawkesbury
  • Cheap Motel hotel
  • 17 rooms in hotel
Call to Book
Add your dates for price
Average 7.4 /10 Review Score Call BookMore Details
StFX University Summer Hotel 2100 Varsity Drive, Antigonish, NS +1-888-788-5576 ~30.63 miles west of Port Hawkesbury
  • 2 star property
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Hebridean Motel 39 Company Road, Port Hood, NS +1-888-897-9207 ~27.38 miles north of Port Hawkesbury
  • Mid-scale Motel property
  • Check-in time: 15:00:00 - 21:00:00
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Oasis Motel 4173 Highway 4, Antigonish, NS B2G0B4 +1-888-311-4278 ~28.00 miles west of Port Hawkesbury
  • Economy Motel hotel
  • Check-in time: 14:00:00
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Capeway Extended Stay Lodge 84 Nova Scotia Trunk 19, Port Hastings, +1-888-469-4795 ~2.62 miles northwest of Port Hawkesbury
  • Economy Motel hotel
  • Check in: 15:00:00 - 00:00:00
Call to Book
Add your dates for price
Average 7.4 /10 Read Reviews Call BookMore Details
MARINA COVE INN BB Pepperell St. 9329, St Peters, NS +1-888-734-9421 ~23.83 miles east of Port Hawkesbury
  • Inexpensive property
  • Check-in time: 3:00 PM
Call to Book
Add your dates for price
Call BookMore Details
GREEN HIGHLANDER LODGE 525 CHEBUCTO STREET BADDECK, SYDNEY, NS +1-888-841-5292 ~44.27 miles northeast of Port Hawkesbury
  • Three Star hotel
Call to Book
Add your dates for price
Call BookMore Details
Haus Treuburg 175 Main St., Inverness County, +1-888-455-5160 ~27.88 miles north of Port Hawkesbury
  • Four-star hotel
Call to Book
Add your dates for price
Call BookMore Details
The Waters Edge Inn & Gallery 22 Water Street, Baddeck, B0E1B0 +1-888-965-8297 ~44.19 miles northeast of Port Hawkesbury
  • 2 star hotel
Call to Book
Add your dates for price
Call BookMore Details
THRIFTLODGE PORT HASTINGS 21 Old Victoria Road, Port Hastings, NS +1-888-906-6358 ~2.30 miles northwest of Port Hawkesbury
  • Economy hotel
Call to Book
Add your dates for price
Call BookMore Details
Yellownose House 529 Walkerville Rd. ClevelandNova Scotia B0E 1J0, Evanston, +1-888-749-6785 ~7.01 miles east of Port Hawkesbury
  • Low-priced property
  • Check-in: 17:00:00
Call to Book
Add your dates for price
Call BookMore Details
The Cove Motel & Restaurant 298 D 31 Rd., Auld's Cove, B0H1K0 +1-888-878-9982 ~4.00 miles west of Port Hawkesbury
  • Cheap Motel property
  • Hotel has 30 rooms
Call to Book
Add your dates for price
Call BookMore Details
Castle Moffett 11980 Highway 105, B0E 1B0 Little Narrows, 11980 +1-888-389-4485 ~34.34 miles northeast of Port Hawkesbury
  • Cheap hotel
Call to Book
Add your dates for price
Call BookMore Details
Grand Narrows Hotel 11 Derby Point Road, Grand Narrows, NB +1-888-389-4121 ~35.77 miles northeast of Port Hawkesbury
  • Mid-scale hotel
Call to Book
Add your dates for price
Call BookMore Details
Eagle Valley Cottages 3421 HIGHWAY 16 R.R 1, 14 EAGLE VALLEY ROAD, UPPER, PORT HAWKESBURY, NS B0H1H0 +1-888-675-2083
  • Midscale hotel
Call to Book
Add your dates for price
Call BookMore Details
Seaside Escape 554 Marble Hill Rd. 43 Dan Willie Way, Port Hood, +1-800-716-8490 ~28.99 miles north of Port Hawkesbury
  • Low Cost property
Call to Book
Add your dates for price
Call BookMore Details
Canadas Best Value Inn Port Hawkesbury Port Hastings 373 Highway 4 Port Hastings Port Hastings B9a 1, Port Hawkesbury, +1-800-805-5223
  • Inexpensive property
  • Check in time: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
Inverness Beach Village 50 Beach Village Road, , B0E1N0 +1-888-965-1860 ~41.77 miles north of Port Hawkesbury
  • Low Cost property
Call to Book
Add your dates for price
Call BookMore Details
Onshore Winds Rooms Linwood Harbour Rd. Linwood Harbour Road, Antigonish, Nova Scotia +1-888-788-5576 ~30.06 miles west of Port Hawkesbury
  • 2 star property
Call to Book
Add your dates for price
Call BookMore Details
Aberdeen Motel 10293 Trans Canada Hwy, Whycocomagh, NS +1-888-897-9207 ~27.08 miles northeast of Port Hawkesbury
  • Three Star Motel property
  • Pets are Welcome
Call to Book
Add your dates for price
Average 6.7 /10 Recent Reviews Call BookMore Details

Next: See My Port Hawkesbury Hotels with Pricing

Best Time To Visit Port Hawkesbury, NS

In Port Hawkesbury, the summers are comfortable; the winters are freezing, snowy, and windy; and it is partly cloudy year round. Over the course of the year, the temperature typically varies from 15 °F to 74°F and is rarely below 1 °F or above 83 °F. This beautiful town is situated on the Strait of Canso and is known for its stunning scenery and friendly people. There's something to love here regardless of the season. In the spring, listen to the birds singing and the waves crashing as you relax at one of the town's many waterfront parks. Get active and go for a hike or bike ride on one of the many trails in the area. In the summer, the town's beaches are perfect for swimming, sunbathing, and fishing. The Strait of Canso is a popular destination for boaters and sailors. There are a number of boat rental companies, so you can easily explore the area's waterways. And don't forget to attend one of the many festivals and events happening throughout the summer. Besides this, enjoy a meal or a refreshing drink at one of the many outdoor patios and restaurants. In the fall, taste the unique flavors of the season at the Port Hawkesbury Ceilidh Market, go for a hike or a bike ride, and take in the stunning views of the red foliage. The trees in the area have a variety of colors, making for a picturesque landscape. There are a number of hiking and biking trails nearby, too, so you can enjoy the scenery at your own pace. And when visiting in the winter, go for a skate on one of the outdoor rinks or take a dip in the heated pool at the recreation center in winter. Plus, you can always enjoy a horse-drawn wagon ride, go for a leisurely walk around to take in the festive lights, or warm up with a cup of hot chocolate or coffee from one of the local cafes. Regardless of the time of year you visit, Port Hawkesbury is sure to offer something for everyone.

Port Hawkesbury's Hotel Discounts

There are many promotions and special offers in Port Hawkesbury, NS. If you are a member of AAA, a senior citizen, a government employee, a student, or a member of the military, you can find a lot of great deals in the area. Besides this, many local lodgings have package offers that include free meals, activities, and transportation. Plus, there are always discounts for guests who book their rooms in advance or stay for multiple nights, as well. Be sure to check our Hotel Planner in order not to miss the best promotions in the area.

Port Hawkesbury Travel Tips

The town is situated on the Strait of Canso, which is a narrow strait of water that separates Nova Scotia from Prince Edward Island. It is the commercial center for the surrounding area and is home to the Strait of Canso Superport. It is a gateway to the many trails, which is a world-famous scenic drive. Port Hawkesbury is located approximately halfway between Halifax and Sydney, Nova Scotia. The town is accessible by car, bus, and air. There are plenty of things to do in Port Hawkesbury, depending on what your interests are. Explore the Strait of Canso on a whale-watching tour. Visit stores and restaurants. Take a drive on Maple Trail, Hemlock Trail, Centennial Trails, and The Scotia Trail. This scenic route offers incredible views of the coast and is a great way to explore the area. Visit one of the town's museums and historic sites. Spend a day at one of the nearby beaches. Besides this, port Hawkesbury is home to a variety of restaurants, cafes, and pubs. And if you want to hike, bike, or simply enjoy the outdoors, there are many parks to visit, too. The area offers a variety of trails and activities for all levels. For a taste of local culture, be sure to check out the town's farmers' market. It's the perfect place to pick up fresh produce and other goods.

What did travelers think of the city of Port Hawkesbury?

Below are reviews of the city of Port Hawkesbury, NS from an actual visitor's perspective.

"Nice place to visit"
Score 5.0 / 5

Jenny A., from 11-Jun-2026
"Nice City"
Score 5.0 / 5

Nice city, just there overnight.

Michelle M., from 19-Sep-2025
Back to Top