A serene lake surrounded by dense green trees and a small wooden cabin on a dock.

Beach Hotels & Resorts in Thousand Islands from AU$257

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Thousand Islands Beach Hotels

Tonight
16 Aug - 17 Aug
Tomorrow
17 Aug - 18 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Our top choices for Thousand Islands beach hotels

1. Stonewater Manor

Stonewater Manor
Gananoque
  • Soak in lakeside serenity at this beach haven, just steps from Lake Ontario's shores with hiking trails, kayaking, and boat tours nearby.
AU$257
includes taxes & fees
30 Aug - 31 Aug
Stonewater Manor

2. The Secret Garden B&B Inn

The Secret Garden B&B Inn
Downtown Kingston
  • Stroll from your Victorian bed & breakfast to pristine white sands with beach towels in hand after a delicious breakfast.
AU$260
includes taxes & fees
23 Aug - 24 Aug
The Secret Garden B&B Inn
View all properties

Choose what matters most at beach hotels in Thousand Islands

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Thousand Islands Hotel Reviews

Ramada by Wyndham 1000 Islands/Gananoque

Ramada by Wyndham 1000 Islands/Gananoque

8/10 Good
"Check-in was easy, front reception staff were very helpful, gave us a great recommendation for dinner & casino. Room was bright & clean. Breakfast was good, nice selection of bagels, pancakes, sausage & egg, along with the usual breakfast goodies!"
Denise 1-night trip
Posted 1 day ago
Ramada by Wyndham 1000 Islands/Gananoque
Delta Hotels by Marriott Kingston Waterfront

Delta Hotels by Marriott Kingston Waterfront

10/10 Excellent
"Great location. Beautiful view. Quiet hotel. Breakfast menu somewhat limited but food was good. Small parking garage."
Sheila 1-night trip
Posted 1 day ago
Delta Hotels by Marriott Kingston Waterfront

Explore a world of travel with Expedia