Beach resort

Lido Beach Resort

Lido Key, Sarasota · Florida · United States

A beachfront resort on Lido Key, across the bay from downtown Sarasota.

Lido Beach Resort is on Benjamin Franklin Drive, right on Lido Beach, a short walk from St. Armands Circle.

  • On the beach
  • Near St. Armands Circle