140 South Santa Cruz Avenue
Los Gatos, California
United States
95030
408.884.1044

ABOUT

Nestled at the base of the Santa Cruz Mountains, Toll House Hotel seamlessly blends the intimate appeal of a small town with the modern sophistication and natural beauty of Northern California. Whatever you envision for your perfect day, our charming indoor and outdoor wedding venues and talented staff will create a memorable reception filled with romance and celebration!