Immersive & Slow-Paced Life Experiences. Connecting With Nature & Luxury Villa Rentals in Pelion, Greece. We offer unique villas for rent in Pelion. Spacious, traditional, luxury, private villas and stone houses with stunning views available for rent. Book a villa in Pelion depending on your needs and tastes and experience Pelion like a local. Pelion is a location that is perfect to visit all year round.