Doyles Doyles is located near Avalon Beach 11 Marine Parade, Watsons Bay, Sydney. Doyles is renowned for its seafood dishes. It is a chain of family restaurants which has been passed down over five generations. At the restaurant you can choose between eating in the in the salon-restaurant or on the open-air terrace beside Watsons Bay with views of Sydney Harbour. It is considered one of the best fish restaurant in the city and it can be accessed by ferry. Sydney Guide | Sydney restaurants | Sydney nightlife Leave a Reply Cancel Reply Your email address will not be published.CommentName* Email* Website Save my name, email, and website in this browser for the next time I comment.