The Castillo Rojo Hotel ‘The Red Castle Hotel’ is located in the heart of Santiago’s Bellavista neighborhood, well known for live music, theater, fine restaurants and exciting nightlife. Originally constructed by the Lehuedé Family in 1923 as their private residence, the castle was later used as an artist’s residence and center for philosophical and creative exchange. In 2014, it was lovingly reborn as a boutique hotel, with original furniture from the home, restored fireplaces and woodwork, and light fixtures and design elements true to the style of the 1920s. Throughout its history and many incarnations, the Castillo Rojo has been an admired icon in Santiago.
Recommended Chile Vacations
Antarctic Express: Crossing the Circle
Antarctic Express: Flying the Drake
The Best of Chile
Stargazing in Chile and Patagonia
Chile: Lakes and Wine
Chile: Signature Landscapes
Argentina and Chile: Hiking in Patagonia
Argentina and Chile: Food and Wine Experience
Sorry, your search found no results.
Other Santiago de Chile Hotels
Located amidst Santiago’s flagship district, Casa Bueras Boutique Hotel exudes a sophisticated charm unique to this area. Each of the 14 exclusive ensuite rooms is stylishly decorated and furnished.
Sleek, contemporary design and a remarkable location make the Holiday Inn Santiago – Airport a perfect choice for your next visit to Santiago.
Hotel Cumbres Lastarria is centrally situated in Santiago de Chile’s Lastarria neighborhood. This grand, eight-story hotel with its white, geometric façade, lies close to the Gabriela Mistral Cultural Center, historic buildings, museums, shops and restaurants.
Hotel Eco Boutique Bidasoa is located in Santiago’s upscale Vitacura neighborhood, a 35-minute drive from the airport. This family-owned hotel lies across the street from the Fashion Museum and close to contemporary and experimental art galleries. Designer boutiques, gourmet food stores, and upscale Peruvian and Japanese restaurants are close by. Settle into a comfortable room…
Hotel Magnolia enjoys a superb downtown location in Santiago de Chile. This design hotel occupies a restored 1929 colonial-style mansion. It lies close to the historic center, National Museum of Fine Art, cafés and restaurants. The hotel’s decor features stained-glass windows with coats of arms, a spiral staircase, geometric light fittings and glass walkways. The…
A small and pleasant boutique hotel, with friendly staff and a beautiful sidewalk café, the Hotel Orly delivers an authentic French ambience in the middle of Santiago.
Located in downtown Santiago and just steps from the Metro de Santiago and many local attractions, Hotel Plaza San Francisco is a home away from home. With 146 spacious contemporary rooms that are fitted with WIFI, climate control, minibar and cable TV, the hotel boasts an excellent service including around the clock room service. The…
Ismael Hotel sits in the heart of Santiago’s bustling Lastarria neighborhood. Located right next to the Parque Forestal, this boutique hotel’s tree silhouette theme takes inspiration from the surrounding natural beauty. Stay in one of the guest rooms that are done up in chic white and brown tones. Your ensuite room features elegant wooden decor,…
Ladera Hotel is located at about half an hour’s drive from the Santiago International Airport. It offers you a peaceful and hassle-free stay in Santiago de Chile, with its elegant design and warm hospitality.
Sorry, your search found no results.

