Find and Book Top Hotels in Alexandria Bay

Search among 2 available hotels and places to stay in Alexandria Bay from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Places to stay near Alexandria Bay
MapView on map40.0 km from Alexandria Bay40.0 km from City Centre
From   US$ 59 /nightSelect
8.4
Great88 reviews
MapView on map16.8 km from Alexandria Bay16.8 km from City Centre
From   US$ 120 /nightSelect

Best hotels and places to stay in Alexandria Bay

Why visit?

Alexandria Bay, located in the heart of the stunning Thousand Islands region of New York, offers tourists a perfect blend of natural beauty and recreational activities. With its picturesque waterfront, historical sites, and numerous outdoor adventures, Alexandria Bay attracts visitors from all over the world. Whether youre looking for a relaxing vacation or an action-packed getaway, this charming town has something to offer everyone.

Where to stay?

Downtown Alexandria Bay:Stay in the heart of the action by choosing a hotel in downtown Alexandria Bay. Here, youll be just steps away from popular attractions like the Boldt Castle and the scenic Thousand Islands. With a wide range of hotels, motels, and resorts available, youll find accommodation options that suit every budget and preference. Enjoy easy access to waterfront dining, shopping, and entertainment during your stay.

Scenic Riverfront: For a more serene and peaceful experience, consider staying in one of the hotels along the scenic riverfront. These accommodations offer breathtaking views of the St. Lawrence River and its surrounding beauty. Wake up to the sound of waves crashing against the shore and enjoy a leisurely stroll along the riverwalk. Many resorts in this area also provide private docks, perfect for those who wish to explore the Thousand Islands by boat.

Resort Area: If youre searching for a luxurious and upscale experience, the resort area of Alexandria Bay is ideal. Pamper yourself with top-notch amenities, including spas, golf courses, and fine dining options. The resorts in this area cater to every need, ensuring a memorable and indulgent stay. Immerse yourself in the tranquility of the Thousand Islands while enjoying first-class service and facilities.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Capt. Thomsons Resort: Located on the riverfront, Capt. Thomsons Resort offers comfortable and affordable accommodations. With its convenient location and friendly staff, this resort provides excellent value for money. Amenities include a swimming pool, free Wi-Fi, and on-site dining options. Enjoy beautiful views of the St. Lawrence River while staying within budget.

Riveredge Resort: Situated in downtown Alexandria Bay, Riveredge Resort is a popular choice for travelers seeking a great value. The resort boasts spacious rooms and a range of amenities, including a fitness center and a restaurant. It is within walking distance of the towns attractions, making it an ideal choice for those looking to explore the area without breaking the bank.

Bonnie Castle Resort and Marina: Offering a blend of affordability and comfort, Bonnie Castle Resort and Marina is a fantastic choice for budget-conscious travelers. Situated on the riverfront, this resort provides easy access to local attractions and features amenities such as a swimming pool, on-site dining options, and a marina. Enjoy a pleasant stay without compromising on quality.

Best kid-friendly hotels:

Alexandria Bay Suites: This family-friendly hotel offers spacious suites with separate living areas, perfect for families traveling with children. Located near downtown, it provides easy access to family-friendly attractions such as the Thousand Islands Winery and the Aquatarium. The hotel also offers amenities like a childrens play area and a swimming pool.

Otter Creek Inn: Nestled in a peaceful setting, Otter Creek Inn is an ideal choice for families seeking tranquility. The inn offers cozy rooms and a spacious outdoor area, complete with a playground and picnic area. With its relaxed atmosphere and proximity to nature trails and boat tours, it is a great option for families looking to unwind and enjoy quality time together.

Best hotels for a romantic getaway:

The Ship Motel: Situated directly on the riverbanks, The Ship Motel provides a romantic retreat for couples. The cozy rooms feature private balconies with stunning river views, allowing guests to enjoy beautiful sunsets together. The motels proximity to romantic dining options and evening cruises makes it an ideal choice for couples seeking a romantic escape.

Riveredge Resort: With its luxurious rooms and riverfront location, Riveredge Resort offers a perfect setting for a romantic getaway. Couples can indulge in a couples massage at the on-site spa or enjoy a romantic dinner overlooking the St. Lawrence River. The resorts serene ambiance and close proximity to scenic spots make it an enchanting destination for couples.

Best for location:

Capt. Thomsons Resort: Boasting a prime riverfront location, Capt. Thomsons Resort allows guests to experience the beauty of the St. Lawrence River up close. With its proximity to downtown attractions, guests can easily explore the shops, restaurants, and entertainment options in the area. The resorts convenient location offers a perfect balance of tranquility and accessibility.

Bonnie Castle Resort and Marina: Situated on the riverfront, Bonnie Castle Resort and Marina offers guests breathtaking views of the St. Lawrence River. It is also conveniently located near downtown Alexandria Bay, providing easy access to popular attractions. Whether guests choose to relax by the river or explore the town, this resort offers a fantastic location.

Riveredge Resort: Positioned in the heart of Alexandria Bay, Riveredge Resort allows guests to immerse themselves in the towns vibrant atmosphere. With its close proximity to attractions, shops, and restaurants, guests can easily explore everything the area has to offer. Enjoy the convenience of a central location combined with the resorts comfortable accommodations.

Best for a short city break:

Alexandria Bay Suites: This hotel is perfect for a quick city getaway, offering comfortable rooms and convenient amenities. Its central location ensures easy access to the towns attractions and restaurants, making it an excellent base for a short stay in Alexandria Bay.

Capt. Thomsons Resort: Situated on the riverfront, Capt. Thomsons Resort offers a serene environment to escape the hustle and bustle of daily life. Guests can enjoy relaxing by the pool or take a leisurely stroll along the waterfront. With its peaceful setting and close proximity to downtown, it is an ideal choice for a short city break.

Show moreLess