Saint John Hotel Villas and Spa occupies 20,000 square metres of coastline at Agios Ioannis, on the western side of Mykonos, a bay known across the Cyclades for its sunsets. The water faces the island of Delos, and the resort has a 200-metre private beach, an infinity pool above the sea and a private pier for guests arriving by yacht or water taxi. It has been fully renovated and holds 154 rooms, suites and villas, three of them private pool villas, with an Aphrodite Spa on site.
Ceremonies can be held in the whitewashed Agia Fotini chapel, which takes up to 80 guests, on the sunset balcony or sea-facing deck, or on the beach for up to 300. Receptions are held in Theatraki, which seats up to 350, in the smaller 1001 Nights and Thalatta, or on the terraces for up to 800. Catering is in-house, with four restaurants and bars at the resort. Mykonos International Airport is four kilometres away, about ten to fifteen minutes by car, and the wedding season runs from May to October.