The Creekside Inn

3400 El Camino Real, Palo Alto, United States

See Map

Reservations:+1-888-376-9286
The Creekside Inn
Show All Photos

Top Amenities

Check Availability

The Creekside Inn

The Creekside Inn in Palo Alto, California is a smoke-free inn situated on 4 acres of landscaped land, just a mile away from Stanford University. It offers convenient services like complimentary electric car charging stations and a 24-hour business center. The majority of the rooms have balconies or patios, as well as amenities like a mini fridge, microwave, single cup coffee and tea maker, and a flat-screen TV with premium movie channels. Suites also come with a kitchenette and a private bathroom with eco-friendly toiletries and plush bathrobes. The property features a relaxing garden with trails, fountains, and an outdoor heated swimming pool. Guests can enjoy coffee and tea in the lobby every morning and dine at the Cibo Bar and Grill for California and Mediterranean dishes. A deli and coffee bar, Driftwood Deli & Market, is also available.

Hotel Policies