Skip to main content

The best resorts in Thousand Islands

Check out our pick of great resorts in Thousand Islands

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Featuring an indoor swimming pool, Riveredge Resort Hotel is located in Alexandria Bay, a 9-minute walk from Boldt Castle and Yacht House. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Some units at the property have a balcony with a river view. The room was very clean and looked just like the pictures. The balcony view was great too. It was just what we wanted.

Show more Show less
8
Very good
591 reviews
Price from
US$108
per night

Located on Saint Lawrence River in 1000 Islands’ historic village of Rockport, this accommodation boasts on-site Rockport Cruises. A waterfront restaurant is available as well as satellite TV in most rooms. Wonderful location, very kind staff

Show more Show less
8.3
Very good
308 reviews
Price from
US$68
per night

Located just 2 km from 1000 Island Charity Casino, this Gananoque, Ontario hotel offers spacious rooms with free Wi-Fi. The hotel features an indoor pool, sauna and well-equipped gym.

Holiday Inn Express Hotel & Suites 1000 Islands - Gananoque provides contemporary rooms with a microwave and refrigerator. Each room also has a comfortable arm chair and cable TV. Very close to thousands island, very clean and friendly staff

Show more Show less
8.4
Very good
693 reviews
Price from
US$91
per night

This property features a seasonal outdoor pool and rooms with microwaves. The property overlooks the St. Lawrence River and offers access to a boat slip and fishing dock.

A refrigerator is standard in all Stone Fence Resort rooms. The rooms are also equipped with cable TV and free Wi-Fi. The breakfast was nice, of course. The view from the hotel for St. Lawrence River was very beautiful. The hotel room was very friendly to me, because it gave me a friendly feeling to nature.

Show more Show less
8.3
Very good
28 reviews
Price from
US$139.99
per night

Offering a seasonal outdoor pool and water sports facilities, Doran Bay Resort is set in Iroquois. Brockville is 44 km away. Free WiFi is available throughout the property and free private parking is available on site. Pool, river, barbecue, kitchen equipment, linens, patio furniture, parking fields, friendly neighbours, very nice owners, very clean, watching ships

Show more Show less
7.6
Good
103 reviews
Price from
US$100
per night

Guests staying at the Bonnie Castle Resort & Marina can enjoy 3 on-site dining options. The Manor House Restaurant serves breakfast and dinner in an elegant setting. The Riverside Sports Bar serves lunch and dinner, while The Pointe Bar and Grill prepares sandwiches and burgers with dockside dining (hours vary by season). Amazing location! Awesome views. Definitely would go back again

Show more Show less
6.5
Review score
552 reviews
Price from
US$89
per night

Most booked resorts in Thousand Islands this month

Resorts that guests love in Thousand Islands