Photos coming soon
HOTEL
Camellia Inn
211 North Street, Healdsburg
Where it sits
Camellia Inn
211 North Street, Healdsburg
38.61272, -122.86807
Similar stays nearby
Camellia Inn
Hotel · 0 m
Downtown Healdsburg Plaza Charmer with Hot Tub
Hotel · 155 m
Cypress House & Studio, Walk To Healdsburg Plaza 3 Bedroom Home by RedAwning
Hotel · 172 m
Cypress House & Studio, Walk To Healdsburg Plaza 3 Bedroom Home by RedAwning
Hotel · 172 m
Healdsburg Inn on the Plaza, A Four Sisters Inn
Hotel · 297 m
Healdsburg Inn, A Four Sisters Inn
Hotel · 297 m
Downtown Suites ONE
Hotel · 303 m
Hotel Les Mars
Hotel · 311 m
Plan around Camellia Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
