Renaissance Santiago Hotel is one of the first hotels in Santiago, Chile, with LEED® GOLD Certification granted by the US Green Building Council, an organization promoting responsible and efficient environmental buildings to work and live. Immerse near Chile's vibrant capital city using our luxury hotel in Santiago, Chile. Our hotel rooms feature plush bedding, stylish décor and pet-friendly hotel accommodations for traveling families. Many feature floor-to-ceiling windows with stunning views of the Andes Mountains. Work up an appetite and savor award-winning Chilean cuisine at Catae Restaurant, Nikkei-fusion dishes at SHINSEI and mesmerizing views at our rooftop Sky bar Ky. Maintain your daily routine at our fitness center and outdoor pool. For meeting and wedding planners, our terrace and elegantly-appointed ballrooms are the perfect spaces for catered events with AV equipment. No matter what brings you to our hotel near Santiago, Chile, enjoy a revitalizing stay at Renaissance Santiago Hotel. The Renaissance Santiago Hotel is a Tourist hotel. The nightlife/restaurants are easily accessible by taxi or bus from the hotel.
No rooms available for these dates
15:00
12:00
Free cancellation up to 24 hours before check-in. After that, one night charge applies.
Children of all ages are welcome. One child under 6 years stays free when using existing beds.
Pets are not allowed.
Smoking is not permitted anywhere inside the hotel.
We accept all major credit cards (Visa, Mastercard, American Express) and mobile payments.