Places to stay in Pleasant Bay, Nova Scotia
Pleasant Bay is a community on the western coast of Cape Breton Island, on the shore of the Gulf of Saint Lawrence in Inverness County, Nova Scotia. The community is located on the Cabot Trail, 141 kilometers from Port Hawkesbury. Local dining options include Mountain View Restaurant.
We currently have 15 accommodations in and around Pleasant Bay with other regional listings available for Bed & Breakfasts, Hotels, Motels, Campgrounds and other properties. You can filter listings by the available types:
Wondering where to stay? Lodging options in the community are mainly limited to Bed and Breakfast type accommodations, though there are a few nearby campgrounds and RV parks. If you are travelling in the area, Pleasant Bay is located close to Factory Brook, Maggie Ranalds Gulch, Caribou Barren, Snowshoe Lake and East Branch Indian Brook.
Other local Pleasant Bay information and places to visit.
Pleasant Bay is 24 km away from Cape North, 26 km away from South Harbour, 27 km away from Aspy Bay and 27 km away from Dingwall.
Pleasant Bay is located at longitude -60°47'59.481 and latitude 46°49'23.073.
Other useful links:
Things to see and do, places to eat in Pleasant Bay

Mountain View Restaurant ( Dining / Family ). Located at 23085 Cabot Trail, Pleasant Bay. Located at the base of MacKenzie Mountain in the heart of the Cape Breton Highlands. Nestled away in this rich beauty, we offer a relaxed atmosphere, spectacular mountain scenery and sunsets like no others! The area is abundant in marine mammals, seabirds and wildlife, but our most valued treasure is the friendliness and warmth of the people. Air-conditioned. Full menu - appetizers, fresh seafood, charbroiled steak, local mussels & oysters, homemade soup and chowder at its best. May-Oct. Daily, 8:00am-9:00pm.
Closed or unlisted properties
- Midtrail Resort closed or delisted.