Imagine a morning starting with a panoramic view of the majestic St. Lawrence River. Capt. Thomson’s Resort is the exact spot in Alexandria Bay where the comfort of a modern hotel meets the unique charm of nature. This cozy resort complex in the USA is rightfully considered one of the best places to stay in the Thousand Islands region.
The hotel's primary feature is its prime waterfront location. Guests can watch passing ships and the marina lights right from their private balconies or terraces. Rooms are equipped with everything you need, from refrigerators and air conditioning to cozy beds, and some categories even offer hot tubs for maximum relaxation.
Travelers often note the high level of cleanliness and exceptional service. Ratings on popular platforms like TripAdvisor (4.3/5) confirm that this place is perfect for both a family vacation and a romantic weekend overlooking the famous Boldt Castle.