Luxury Hotels Atlas / Places / United States / Palo Alto / The Westin Palo Alto

The Westin Palo Alto

Palo Alto, California, United States · Westin · Near Luxury

The Westin Palo Alto: ExteriorThe Westin Palo Alto: ExteriorThe Westin Palo Alto: Bedroom

Built at the crest of the dot-com boom, this 184-room Westin was the first full-service hotel constructed from scratch in Palo Alto since the mid-1980s. Its five connected buildings turn inward around five landscaped courtyards, with tile roofs, wrought-iron balconies, shutters, and trellises modeled on garden hotels in southern France and Italy. Stanford sits across El Camino Real, while the pool and courtyard terraces make the address feel less corporate than its Silicon Valley purpose.

About The Westin Palo Alto

History

The Westin was under construction in 1999 and opened in 2000, after plans to make it an expansion of the adjacent Sheraton changed during construction. The new house opened under its own Westin flag with 184 rooms arranged around five courtyards.

The setting

At 675 El Camino Real in University South, the hotel faces the Stanford campus and sits near Palo Alto Caltrain and the shops and restaurants of University Avenue.

Amenities

Awards

Open The Westin Palo Alto in the atlas for live weekend rates, photos, and the full folio.

More Westin hotels

More hotels in Palo Alto

Westin in The Maison: the brand's idea, history and every house on the atlas.

All luxury hotels in Palo Alto

How the six LHA Tiers work