Skip to main content

The best beach hotels in Thousand Islands

Check out our pick of great beach hotels in Thousand Islands

Filter by:


Review score

Superb: 9 Very good: 8 Good: 7 Pleasant: 6

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Unique waterfront house with private beach

Gananoque

Located in Gananoque in the Ontario region, Unique waterfront house with private beach features accommodation with free private parking, as well as access to a hot tub. Situated on the beachfront, this property has a private beach area, water sports facilities, barbecue facilities and free WiFi. On clear days, guests can head outside to enjoy the holiday home's outdoor fireplace or simply kick back and relax. A beautiful property, with wonderful facilities.

Show more Show less
9.3
Superb
27 reviews
Price from
£232
per night

Summer specials on the Saint Lawrence River

Ogdensburg

A recently renovated apartment located in Ogdensburg, Summer specials on the Saint Lawrence River features a private beach area. There is a picnic area and guests can make use of free WiFi and free private parking. Comfortable bed. Nice soft linens. Plenty of towels. Beautiful view. Easy checkin.

Show more Show less
9.3
Superb
7 reviews
Price from
£137
per night

Dewar's Inn and Cottages 3 stars

Prescott

Situated in Prescott in the Ontario region, Dewar's Inn and Cottages has a garden. With free WiFi, this 3-star bed and breakfast offers a private beach area and a business centre. When staying at the bed and breakfast, guests can use private entrance. Fantastic location, right next to the St Lawrence river.

Show more Show less
8.6
Fabulous
428 reviews
Price from
£69
per night

Hotel Wolfe Island

Marysville

Set in Marysville, a few steps from Wolfe Island, Hotel Wolfe Island offers accommodation with a garden, free private parking, a terrace and a restaurant. Free WiFi and an ATM are featured.

You can play billiards at Hotel Wolfe Island, and the area is popular for cycling. The room was quaint, the food delicious and great live entertainment

Show more Show less
7.8
Good
156 reviews
Price from
£112
per night

Home of Thousand Islands

Gananoque

Set within 35 km of Fort Henry and 35 km of K-Rock Centre, Home of Thousand Islands offers rooms with air conditioning and a private bathroom in Gananoque. This beachfront property offers access to a balcony and free private parking. Guests can make use of the outdoor fireplace or the picnic area, or enjoy views of the river and garden. Location, spacious rooms, private beach

Show more Show less
7.9
Good
31 reviews
Price from
£326
per night

St Lawrence Waterfront Home

Long Sault

Featuring lake views, St Lawrence Waterfront Home offers accommodation with water sports facilities and a patio, around 9.1 km from Guindon Park. The air-conditioned accommodation is 12 km from Cornwall Motor Speedway. There is an outdoor fireplace and guests can make use of free WiFi, free private parking and an electric vehicle charging station.

Show more Show less

Riverside Retreat

Brockville

Set in Brockville, 39 km from 1000 Islands Skydeck and 42 km from St. Lawrence Islands National Park, Riverside Retreat offers a garden and air conditioning. This beachfront property offers access to a patio and free WiFi. The property is non-smoking and is situated 47 km from Heritage House Museum.

Show more Show less
Price from
£375
per night

Most booked beach hotels in Thousand Islands this month

Beach Hotels that guests love in Thousand Islands