We started staying at B & B's all over the country a few years ago and for the most part they have been positive experiences. The Cheshire Cat Inn has now moved to the top of our list. It's perfectly located just close enough to downtown Santa Barbara to be convenient & walkable (NOTE: The city and people of Santa... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.