We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Located on the shores of the St. Lawrence River in Alexandria Bay, New York, Bonnie Castle Resort is your gateway to the breathtaking beauty of the Thousand Islands. A world of beauty, history, and relaxation awaits you at Bonnie Castle Resort. Enjoy fine dining in our Manor House...
We visited this resort recently and were very impressed with the views. You must ask for a river view room. We could have fished off of our deck, if we had fishing poles! Our room had a wonderful view of Boldt Castle, and if they...More
Excellent staff, great location and easy access walking to downtown! Our room had a balcony with a great view of the river. The indoor pool was nice but a little cool for me to go into. The jacuzzi was nice.
This was our third time staying at Bonnie Castle but our first visit in over 5 years. When we got married there over 5 years ago it was very different. We recently spent a night there with 3 kids over Memorial Day weekend. It was...More
We stayed at Bonnie Castle Resort for one night during Memorial Day weekend. We were very pleased with the accommodations. The staff was very friendly at the front desk. We got rooms on the ground floor, which was very convenient. The rooms were very spacious...More
Rooms are clean and comfortable but definitely need some updating. Beautiful location and friendly staff. We didn't eat there on this visit but have in the past and enjoyed it greatly. Freshen the place up a bit and all would be perfect!
I’m not sure about kayaks, but there are places to launch or get in the water close by. There is a discount online for tours if you book ahead. I didn’t book ahead just because I didn’t know which day I wanted to go while... More
I’m not sure about kayaks, but there are places to launch or get in the water close by. There is a discount online for tours if you book ahead. I didn’t book ahead just because I didn’t know which day I wanted to go while there.