Keltic Lodge Resort and Spa

View our
special offers

Affording the vast natural beauty that Canada has to offer, Keltic Lodge Resort and Spa will captivate guests from the moment they arrive. From the spectacular views of Cape Breton’s finest fixtures, including the North and South Bays, from guestroom windows to the delicious food served up by an experienced and dedicated culinary team, the seasonally Keltic Lodge Resort and Spa will easily become a “home away from home” during a stay in Ingonish Beach. Keltic Lodge Resort and Spa is open seasonally, and typically welcomes guests each year beginning in mid-May and closes in mid-October.

Keltic Lodge Resort and Spa has been named to these Historic Hotels Worldwide Top Lists

The 2022 Top 12 Historic Hotels Worldwide Most Historic Golf Courses

Image of Hotel Exterior Keltic Lodge Resort and Spa, 1940, Member of Historic Hotels Worldwide, in Ingonish Beach, Nova Scotia, Overview Video

Discover the Keltic Lodge Resort and Spa

Keltic Lodge at the Highlands is located in the heart of Cape Breton Highlands National Park surrounded by the Atlantic Ocean. Offering two amazing restaurants, a spa, wilderness trails, and a brilliant golf course, this hotel emphasizes luxury and Canadian hospitality.


Location Map

Experience the beauty of the nearby Cape Breton Highlands National Park of Canada.


Discover the historic Cape Breton Highlands Links Golf Course just steps from the resort.


Explore the Alexander Graham Bell National Historic Site.


Experience a relaxing and rejuvenating day reclining poolside or get pampered at the hotel's spa.


Taste the delectable cuisine at the Keltic Lodges' restaurant, The Purple Thistle.

View Our Media Gallery

Sign up for our Newsletter


  • HHA Logo
  • NTHP Logo
  • STE Logo