Santorini is a notoriously expensive island, and a Mecca for tour groups. Instead of staying at the overpopulated Oia or Fira, take a 20 minutes drive/bus to Kamari Beach. No mobs of tourists, a noticeable drop in hotel prices, the beach is on your doorstep - and the street facing the beach is filled with delicious tavernas. As one of our waiters put it, in Kamari "the people are friendlier, and the food is better!"