Collect 200 Nectar points. *Offers may apply

Book your room at Bonnie Castle Resort

Please enter your travel dates.

Bonnie Castle Resort is located in the heart of the Thousand Islands directly on the St. Lawrence River, with 128 rooms within walking distance of the town. Located on the premises we have restaurant, lounge, rum runner wharf bar and grill, indoor/outdoor pool and hot tub, full service marina, meeting rooms and reception halls.

At your hotel

At your hotel

Pool, Lounge, Shops/Commercial Services, Safe Deposit Box, Handicapped Rooms/Facilities, Babysitting/Child Services, Free Parking, 24 Hour Front Desk, Room Service, Restaurant, Jacuzzi, Double Bed, Meeting/Banquet Facilities, City Center,

  • 24-hour front desk
  • Babysitting or childcare
  • Bar/lounge
  • Restaurant Restaurant
  • Safe-deposit box at front desk
  • Shopping on site
  • Spa tub
Show more

In your room

  • Room service

The fine print for Bonnie Castle Resort

When you arrive

Check-in time starts at 3:00 PM

When you leave

Check-out time is 11:00 AM

Sorry, we seem to have had an issue loading our review content. Try again?