Siesta Inn is located in North Trail, a neighborhood in Sarasota. The area's natural beauty can be seen at Lido Beach and Siesta Key Beach. Sarasota Jungle Gardens and Marie Selby Botanical Gardens are also worth visiting.