The best time to visit Santorini for budget-conscious travellers is during the off-season between the end of October and March when hotels have vacant rooms and airlines offer lower fares. Bargains can also be found in April and October when seasonal transportation and tour fees are less expensive.