The Chateaux is a quiet tropical resort on the white powdery beaches of Indian Shores. It is conveniently located between Clearwater and St. Petersburg beaches. Indian Shores is 15 minutes from the Clearwater/ St. Pete Airport and 35 minutes from Tampa International Airport. It is close to retail shops, restaurants and major Florida attractions. The large balconies are a much sought after feature. Our guests return year after year, and reunite by the gulf front pool. It’s a place where friends are made. Your vacation home away from home.