With a stay at Santo Miramare Resort in Santorini, you'll be on the beach, a 3-minute walk from Perivolos Beach and 13 minutes by foot from Perissa Beach. This upscale hotel is 6.3 mi (10.1 km) from Athinios Po ... Read more

View all Luxury Hotels in Santorini