Find and Book Top Hotels in Ingonish

Search among 2 available hotels and places to stay in Ingonish from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
6 adults
2 bedrooms
2 beds
MapView on map4.2 km from City Centre
From   US$ 90 /nightSelect
2 adults
1 bedroom
1 bed
MapView on map4.2 km from City Centre
From   US$ 164 /nightSelect

Best hotels and places to stay in Ingonish

Why visit?

Ingonish, located in the beautiful province of Nova Scotia, Canada, is a breathtaking coastal town known for its stunning beaches and outdoor activities. With a range of hotels and accommodations to choose from, its a perfect destination for tourists looking to relax and immerse themselves in nature.

Where to stay?

Ingonish Beach: For beach lovers, staying near Ingonish Beach is a great choice. There are several hotels and beachfront accommodations available, offering stunning views of the Atlantic Ocean. You can wake up to the sound of crashing waves and enjoy a peaceful walk along the sandy shores. Ingonish Beach hotels provide easy access to water activities such as swimming, kayaking, and beachcombing.

Ingonish Harbour: If you prefer a quieter and more serene atmosphere, consider staying in the Ingonish Harbour area. Surrounded by picturesque hills and the breathtaking Cape Smokey, this location offers a tranquil getaway. Hotels in Ingonish Harbour boast panoramic views of the harbor and provide a peaceful retreat after a day of exploring the nearby hiking trails or visiting the Cape Breton Highlands National Park.

Ingonish Village: For those seeking a central location with easy access to amenities, Ingonish Village is an excellent option. Here, youll find a variety of accommodations ranging from cozy bed and breakfasts to family-friendly hotels. Ingonish Village is close to local restaurants, shops, and attractions, making it convenient for tourists to explore the town and its offerings.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $130 to $180.

4-star hotels: The average price per night is around $180 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Keltic Lodge Resort and Spa: This charming hotel located in Ingonish Beach offers comfortable accommodations at a reasonable price. With its picturesque setting and proximity to the stunning Cape Breton Highlands National Park, Keltic Lodge Resort and Spa provides excellent value for nature enthusiasts and outdoor adventurers. Guests can enjoy amenities such as an on-site spa, multiple dining options, and access to a private beach. It is one of the top choices for those seeking ingonish beach accommodations.

Skyline Cabins: Skyline Cabins, nestled in the heart of Ingonish Village, offers cozy and affordable accommodations ideal for budget-conscious travelers. The cabins are well-maintained, featuring fully equipped kitchens, comfortable beds, and a welcoming atmosphere. The location is perfect for exploring the town and its nearby attractions, including Ingonish Beach and the Cape Breton Highlands National Park. It is one of the best places to stay in Ingonish for travelers seeking ingonish accommodations on a budget.

Glenghorm Beach Resort: Situated on the picturesque Ingonish Harbour, Glenghorm Beach Resort provides comfortable rooms and cottages at a reasonable price. Guests can enjoy stunning ocean views, direct access to a private beach, and proximity to various hiking trails. The resort offers various amenities, including an on-site restaurant, outdoor seating areas, and friendly staff who ensure a pleasant stay. It is an ideal choice for those seeking ingonish beach hotels with good value for money.

Best kids-friendly hotels:

Castle Rock Country Inn: Castle Rock Country Inn offers family-friendly accommodations in a tranquil setting. Located near the Cape Breton Highlands National Park, this charming inn provides spacious rooms, delicious onsite dining options, and outdoor recreational activities suitable for children of all ages. Its proximity to nature and kid-friendly amenities make it an excellent choice for families seeking a memorable stay in Ingonish.

Glenghorm Beach Resort: Apart from offering good value for money, Glenghorm Beach Resort also caters to families traveling with children. With its private beach, outdoor spaces, and spacious accommodations, it provides ample opportunities for kids to explore and play. The resort offers a welcoming atmosphere, accommodating staff, and a range of outdoor activities suitable for the whole family.

Best hotels for a romantic getaway:

Keltic Lodge Resort and Spa: Known for its stunning views and serene atmosphere, Keltic Lodge Resort and Spa is a perfect choice for a romantic escape. Couples can relax in luxurious accommodations, indulge in spa treatments, and enjoy intimate candlelit dinners overlooking the ocean. The beautiful surroundings and secluded location make it an ideal spot for a romantic retreat.

Seascape Coastal Retreat: Situated near Ingonish Beach, Seascape Coastal Retreat offers a peaceful and intimate experience for couples. With private cottages featuring stunning ocean views, cozy fireplaces, and modern amenities, this retreat provides a romantic ambiance. Guests can enjoy romantic walks along the beach or watch mesmerizing sunsets from their private verandas.

Best for location:

Keltic Lodge Resort and Spa: Nestled on the edge of Cape Breton Highlands National Park, Keltic Lodge Resort and Spa offers unparalleled access to both Ingonish Beach and the parks hiking trails. Its prime location allows guests to explore the natural beauty of the area easily. Whether its beach activities or hiking adventures, this hotel provides an ideal starting point.

Chanterelle Inn & Cottages: Located near North Bay Beach, Chanterelle Inn & Cottages offers a peaceful retreat close to the scenic coastal areas of Ingonish. The inns convenient location provides easy access to outdoor activities like kayaking, fishing, and hiking. With its proximity to natural surroundings, guests can fully immerse themselves in the beauty of Nova Scotia.

Lantern Hill & Hollow: Situated adjacent to Ingonish Beach, Lantern Hill & Hollow offers a prime location for beachgoers and water enthusiasts. Guests can wake up to the sound of waves crashing and the breathtaking beach just a stones throw away. The hotels proximity to the beach and its beautiful surroundings make it a top choice for those seeking a convenient location in Ingonish.

Best for a short city break:

Skyline Cabins: Skyline Cabins, located in Ingonish Village, offers a tranquil escape from the city while still providing easy access to local shops and restaurants. Its peaceful setting and cozy cabins make it an ideal choice for a quiet and relaxing short break in Ingonish.

Glenghorm Beach Resort: With its picturesque location overlooking Ingonish Harbour, Glenghorm Beach Resort offers a serene setting for a short city break. Guests can unwind in comfortable accommodations, stroll along the beach, and enjoy the resorts peaceful ambiance. Its proximity to local amenities ensures convenience for those looking to explore the nearby area.

Show moreLess