We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Thousand Islands National Park

Tue 21/02/2017 Thu 23/02/2017
View Deals
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business & up Internet & up Independent Hotels Air Conditioning & up Non-Smoking Hotel Meeting Rooms Business Centre Concierge Accessible rooms Family Holiday Maker $ $$ $$$ $$$$ Comfort Inn Travelodge Beachfront Quality Inn Days Inn Holiday Inn Express Classic Howard Johnson Foodie Like a Local Candlewood Suites Golf Course Magnuson Hotels Value 60+ Traveller Most Booked Hotels Super 8 EconoLodge Ramada Microtel Best Western Within 25 km Within 50 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Availability
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
31 Holland St, Alexandria Bay, NY 13607-1098
13.2 km from Thousand Islands National Park
Bonnie Castle Resort

Booking.com

Hotels.com

Orbitz.com
View all 6 deals
Loading prices...
#2 of 2 hotels in Mallorytown
2 Goodbody Cres., Mallorytown, Ontario K0E 1R0, Canada
0.3 km from Thousand Islands National Park
No photo provided
#1 of 2 hotels in Mallorytown
853 1000 Islands Pkwy, Mallorytown, Ontario K0E-1R0, Canada
8.5 km from Thousand Islands National Park
Caigers Resort

Expedia.com

Booking.com

Travelocity
Loading prices...
71 Anthony St, Alexandria Bay, NY 13607
12.9 km from Thousand Islands National Park
The Ledges Resort & Marina
31 Holland St, Alexandria Bay, NY 13607-1098
13.2 km from Thousand Islands National Park
Bonnie Castle Resort

Booking.com

Hotels.com

Orbitz.com
View all 6 deals
Loading prices...
17 Holland St, Alexandria Bay, NY 13607-1097
13.4 km from Thousand Islands National Park
Riveredge Resort

Travelocity
Loading prices...
45 James St, Alexandria Bay, NY 13607-1303
13.5 km from Thousand Islands National Park
Capt. Thomson\\

Expedia.com

Travelocity
Loading prices...
41 Walton St, Alexandria Bay, NY 13607-1404
13.6 km from Thousand Islands National Park
Boardwalk Motel
6 Market St, Alexandria Bay, NY 13607-1313
13.7 km from Thousand Islands National Park
The Ship Motel

Travelocity
Loading prices...
24 Bethune St, Alexandria Bay, NY 13607-1804
14.0 km from Thousand Islands National Park
Hills Motor Court
2 Crossmon Street Ext, Alexandria Bay, NY 13607
14.1 km from Thousand Islands National Park
Otter Creek Inn

Booking.com

Orbitz.com

Travelocity
Loading prices...
116 Church St, Alexandria Bay, NY 13607-1714
14.3 km from Thousand Islands National Park
Capt.\\

Orbitz.com

Hotels.com

Travelocity
Loading prices...
Edgewood Park Road, Alexandria Bay, NY 13607
14.3 km from Thousand Islands National Park
Edgewood Resort
Rte 12 & 26, Alexandria Bay, NY 13607
14.3 km from Thousand Islands National Park
No photo provided
45302 State Route 12, Alexandria Bay, NY 13607
14.5 km from Thousand Islands National Park
Rock Ledge Motel

Hotels.com

Travelocity
Loading prices...
37 Skydeck Lane, Lansdowne, Ontario K0E 1L0, Canada
14.9 km from Thousand Islands National Park
No photo provided

Hostelworld.com

Agoda.com

Travelocity
Loading prices...
108 Ivy Lea Road, Ivy Lea, Ontario, Canada
15.2 km from Thousand Islands National Park
Capricorn Motel Royale

Booking.com

Expedia.com

Orbitz.com
View all 6 deals
Loading prices...
44810 New York 12, Alexandria Bay, NY 13607
16.6 km from Thousand Islands National Park
The Applewood Inn
21061 Point Vivian Rd, Alexandria Bay, NY 13607-3194
17.0 km from Thousand Islands National Park
Channelsyde Motel
#409 1000 Island Parkway | RR1, Lansdowne, Gananoque, Ontario K0E 1LO, Canada
18.7 km from Thousand Islands National Park
Glen House Resort

Booking.com

Priceline
Loading prices...
7815 Kent Blvd, Brockville, Ontario K6V 6N7, Canada
20.1 km from Thousand Islands National Park
Holiday Inn Express Hotel & Suites Brockville

Booking.com

Travelocity

HIExpress.com
View all 5 deals
Loading prices...
7789 Kent Boulevard, Brockville, Ontario K6V 6N7, Canada
20.1 km from Thousand Islands National Park
Travelodge Brockville
US$53*
TripAdvisor
US$53*
Hotels.com
US$53*
Booking.com
View all 7 deals
US$52*
Hotwire.com
View Deal
7777 Kent Blvd., Brockville, Ontario K6V 6N7, Canada
20.3 km from Thousand Islands National Park
Comfort Inn
US$92*
TripAdvisor
US$92*
Hotwire.com
US$92*
Priceline
View all 10 deals
US$92*
Comfort Inn
View Deal
160 Stewart Boulevard, Brockville, Ontario K6V 4W6, Canada
20.5 km from Thousand Islands National Park
Days Inn Brockville
US$58*
Hotels.com
US$58*
Expedia.com
US$58*
Travelocity
View all 7 deals
US$55*
Priceline
View Deal
42823 State Route 12, Alexandria Bay, NY 13607-4106
20.8 km from Thousand Islands National Park
Bridgeview Motel
42809 St. Lawrence Avenue, Thousand Island Park, Wellesley Island, NY 13692
22.8 km from Thousand Islands National Park
Wellesley Hotel and Restaurant
41867 NYS Rte 180, on Route 12, at the junction of Route 180, Clayton, NY 13624
23.1 km from Thousand Islands National Park
PJ\\
1843 County Road 2, Brockville, Ontario K6V 5T1, Canada
23.2 km from Thousand Islands National Park
Super 8 Brockville
US$57*
TripAdvisor
US$57*
Orbitz.com
US$59*
Booking.com
View all 7 deals
US$57*
Expedia.com
View Deal
846 King St E, Gananoque, Ontario K7G 1H3, Canada
26.1 km from Thousand Islands National Park
Ramada Gananoque Provincial Inn

Travelocity

Booking.com

Hotels.com
View all 5 deals
Loading prices...
777 King St E, Gananoque, Ontario K7G 1H4, Canada
26.2 km from Thousand Islands National Park
Holiday Inn Express Suites Gananoque

Booking.com

Priceline

HIExpress.com
Loading prices...
785 King St. E., Gananoque, Ontario K7G 1H4, Canada
26.2 km from Thousand Islands National Park
Travelodge Gananoque

Hotels.com

Expedia.com

Priceline
View all 5 deals
Loading prices...
See all hotels in or near Mallorytown
71 Anthony St, Alexandria Bay, NY 13607
12.9 km from Thousand Islands National Park
The Ledges Resort & Marina
31 Holland St, Alexandria Bay, NY 13607-1098
13.2 km from Thousand Islands National Park
Bonnie Castle Resort

Booking.com

Hotels.com

Orbitz.com
View all 6 deals
Loading prices...
45 James St, Alexandria Bay, NY 13607-1303
13.5 km from Thousand Islands National Park
Capt. Thomson\\

Expedia.com

Travelocity
Loading prices...
17 Holland St, Alexandria Bay, NY 13607-1097
13.4 km from Thousand Islands National Park
Riveredge Resort

Travelocity
Loading prices...
41 Walton St, Alexandria Bay, NY 13607-1404
13.6 km from Thousand Islands National Park
Boardwalk Motel
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.