When visiting Skopelos, Natura Luxury Boutique Hotel Skopelos is a great choice to consider. Guests can grab a bite to eat at the restaurant, or indulge in deep-tissue massages, facials, or body scrubs. Other highlights at this luxurious hotel include 2 bars/lounges, a poolside bar, and a fitness center.