The Castle Mall is a shopping hotspot in Santiago, Chile, blending modern design with historic architectural elements for a unique retail experience. Inside, you'll find international brands and local specialty shops, along with a variety of dining options, including authentic Chilean cuisine and international flavors. The mall's architecture combines European classical and contemporary styles, creating an elegant atmosphere perfect for shopping, dining, and photography. Whether you're looking to shop or just relax, The Castle Mall is a great choice.

Santiago/The Castle Mall Top Hotel Picks
Select your travel dates to find the best prices and availability































