DEDICATED TO YOUR LEISURE
Olympus Villas is a fabulous complex of luxury villas, each with a private pool, situated in Pieria where Mt. Olympus meets the Aegean Sea. Our dedicated team is passionate about making your dream holiday a reality so you can relax and escape to another world.
EXPLORE A FASCINATING LAND
Lying at the heart of historical Greece, Olympus Villas is the holiday location you have dreamt of. Sitting in mythical Pieria, at the foot of Mt. Olympus and across from Chalkidiki, the complex is surrounded by famous landmarks and natural wonders just waiting to be explored.
Our passion for creating the ultimate holiday experience means that every little detail of your luxury villa escape will be taken care of. We have decades of experience in making holiday dreams come true and are always on hand for whatever you need.