Discover an iconic and historical landmark in Chile

Rewards Category 4 · Points needed per night

Sheraton Santiago Hotel and Convention Center is the largest hotel in Chile with 525 rooms available in all categories. Located in the midst of parks and gardens, just 15 minutes away from the city's international airport, features first-class services and awarded cuisine. The hotel offers the perfect infrastructure for large scale businesses such as incentive groups, congresses, and workshops. Explore the best spots for Premium shopping, taste some of the finest wines in the globe and relax at our beautiful outdoor pool area on a sunny summer day. A hub of activity and a magnet for those seeking nightlife’s excitement, cultural activities, beaches and amazing ski centers nearby.

Show More

Guest Reviews

3.7 out of 5.0
73% of guests recommend this hotel

Hear from our guests about their stay from 272 confirmed guest reviews

Key Amenities

  • Fitness center
  • Pool
  • Meeting event space
  • Parking


  • Largest Hotel in Santiago with 525 rooms with variety of category rooms

  • Biggest Convention Center with 19 meeting rooms

  • Urban Resort atmosphere

Uncover the largest hotel in Santiago de Chile!

The San Cristobal Tower is now exercising its functions under the name of the Sheraton Santiago Hotel, unifying the operation of both towers under the same brand. We are transformed into the largest hotel in Chile with 525 rooms and a greater number of rooms available in all categories. Book now!

Guest Rooms

Connect with us

Check Room Rates & Availability

Sheraton Santiago Hotel and Convention Center