The most romantic place to stay in Santorini is Oia. You can splurge on a hotel or villa with a private pool and amazing views. If you and your partner like to party but still want a luxury hotel room to return to at night's end, consider staying at Kamari Beach.