Kingston Bed and Breakfasts

Filter
Sort

from $131

Kingston, NB

Check Availability

from $36

Kingston, NB

Check Availability

from $111

Kingston, NB

Check Availability

from $120

Kingston, NB

Check Availability

from $136

Kingston, NB

Check Availability

from $116

Gananoque, ON (17 miles from Kingston)

Check Availability

Gananoque, ON (17 miles from Kingston)

Check Availability

Gananoque, ON (16 miles from Kingston)

Check Availability

Gananoque, ON (17 miles from Kingston)

Check Availability

from $162

Gananoque, ON (17 miles from Kingston)

Check Availability

from $77

Gananoque, ON (17 miles from Kingston)

Check Availability

from $121

Gananoque, ON (16 miles from Kingston)

Check Availability

from $133

Leeds and the Thousand Islands, ON (21 miles from Kingston)

Check Availability

from $77

Leeds and the Thousand Islands, ON (26 miles from Kingston)

Check Availability

Rideau Lakes, ON (30 miles from Kingston)

Check Availability

Alexandria Bay, NY (28 miles from Kingston)

Check Availability

from $74

Clayton, NY (20 miles from Kingston)

Check Availability

from $139

Sackets Harbor, NY (26 miles from Kingston)

Check Availability

Sponsored Links

check