Boasting a fresh, new and dynamic look after a $3.5 million renovation, the Palm Garden Hotel is the premier choice of hotels in Thousand Oaks, California for business and leisure stays. Be our guest and enjoy warm, personalized hospitality on a resort-style property framed by lush gardens and a tranquil courtyard. Our hotel is conveniently located