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 Region!
A world of beauty, history, and relaxation awaits you at Bonnie Castle Resort. Enjoy fine dining in our Manor House Restaurant, grab a sandwich on the dock at The Pointe Bar and Grill, relax by the pool, or simply sip a cocktail on our expansive decks overlooking Boldt Castle on Heart Island. Visiting by boat? Take advantage of our full-service marina.
Whether you’re looking for a fun family vacation, a couples romantic getaway, or the perfect spot to host your wedding or event, Bonnie Castle Resort and the Thousand Islands region offers something for everyone. After a fun day enjoying all the area has to offer, relax in one of our jacuzzi rooms or dance the night away to live music. Whichever you decide, we look forward to making your stay as enjoyable and relaxing as possible.
WELCOME TO THE RIVER! For generations the 1000 Islands has been calling visitors to the St. Lawrence River to enjoy all the natural beauty of the area has to offer. From visiting our historic neighbor Boldt Castle to enjoying relaxing cruises throughout the area to local craft breweries and distilleries, the region offers year-round fun and entertainment. Let our team spoil you onsite and help plan your getaways to explore all that the 1000 Islands and Alexandria Bay has to offer.
Our remarkable backdrop and sprawling resort make meetings, group outings, and weddings a joyous occasion for every celebration and gathering. Bonnie Castle has unparalleled dining and event venues to serve any group, both indoors, and with seemingly endless panoramic views of the St. Lawrence River. From gorgeous sunrises to spectacular sunsets, you’ll find your time here on the river memorable each and every visit, with new sites to see and parts of nature to explore.
We invite you to see for yourself, and let us share this special destination with you for years to come.