Photo 1
Photo 2
Photo 3
Photo 4
Photo 5
Photo 6
Photo 7
Photo 8
Photo 9
Photo 10
Photo 11
Photo 12
Photo 13
Photo 14
Photo 15
Photo 16
Photo 17
Photo 18
Photo 19
Photo 20
Photo 21
Photo 22
Photo 23
Photo 24
Photo 25
Photo 26
Photo 27
Photo 28
Photo 29
Photo 30
Photo 31
Photo 32
Photo 33
Photo 34
Photo 35
Photo 36
Photo 37
Photo 38
Photo 39

Castle Rock Country Inn

8.3/10535 reviewsIngonish Beach

Luxurious Accommodations Experience comfort and privacy at its finest with soundproofed rooms offering stunning ocean views and modern amenities like free Wi-Fi and satellite TV. Some rooms even feature a cozy sofa bed for extra relaxation. Fine Dining Experience Indulge in a culinary journey at Avalon, the onsite fine dining restaurant. Savor a delightful mix of fresh local seafood, organic produce, and Asian-inspired dishes, perfectly complementing the traditional flavors of Cape Breton. Convenient Location Situated just a short drive from Cape Breton Highland National Park and Highlands Links Golf Course, our inn offers the perfect blend of tranquility and accessibility. Explore the natural beauty of the park or tee off at the nearby golf course during your stay. Ready to elevate your getaway? Book your stay at Castle Rock Country Inn now!

What this place offers

  • WiFi available
  • Free WiFi
  • Parking
  • Free Parking
  • Non-smoking rooms
  • Air conditioning

Policies & house rules

  • Check-in from 15:00 until 20:00
  • Check-out until 11:00
  • Children welcome
  • Pets allowed
  • Free parking

You must show a valid photo ID and credit card upon check-in. Please note that all special requests cannot be guaranteed and are subject to availability upon check-in. Additional charges may apply. Please, note that the Standard Queen Room with Ocean View has no air-conditioner and guests may experience some noise. A deposit may be required at the property.

Available rooms

Checking rates…

From…/ night

You won't be charged yet

535 reviews

Guests liked

  • Great location
  • Excellent breakfast
  • Friendly staff

Guests mentioned

  • Outdated room decor
  • Lack of amenities
  • Cleanliness issues
  • Barbara

    CA · couple · Oct 2026

    10/10
  • William

    US · solo_traveller · Oct 2026

    9/10
  • Carol

    CA · couple · Oct 2026

    10/10

    breakfast

  • Andrew

    CA · solo_traveller · Sep 2026

    9/10

    Bed could have been softer but still comfortable.

  • Andrea

    DE · family_with_children · Sep 2026

    1/10

    They made us pay twice!

    -

    They made us pay our stay twice. They made me pay with my debit card upon check-out and after that, they also charged the pre-authorized amount on my credit card. Now I have been trying for two months to get my money back. We are talking an amount to the tune of CDN 1,000, so we got charged almost CDN 2,000 for our stay! Any attempt to contact the property directly, by email, phone, email through Booking.com, call or Booking.com attendant remained unanswered. Any property that took their customers seriously would react and reimburse the double amount. Any property that did their accounting properly would notice and reimburse the double amount. Also, any attempts on behalf of Booking.com were rather half-heartedly and ambiguous ("Please submit this," "Now we also need that," "Booking will reimburse on behalf of the property," "Booking will not reimburse on behalf of the property"). If Booking took their customers seriously, the would unlist any property that acts like this. As it stands, it is no more Castle Rock Country Inn and no more Booking.com for us, unless we will be convinced otherwise.

Location

39339 Cabot Trail · Ingonish Beach