As this is a very cosmopolitan island, places to eat and drink in Skiathos are plentiful! Restaurants in Skiathos vary from upscale hotel restaurants by the pool to family taverns in the main town or on the beaches. Seaside taverns serve delicious seafood and offer lovely views. The majority of restaurants are situated in Skiathos Town, on the narrow streets, and at the port promenade.
Regarding nightlife, Skiathos Town is home to most bars and clubs on the island. The famous bars are found at the old port and attract many young visitors every night during summer. Clubs lie on the main streets and open after midnight.