Hotel prices have soared and accommodations across Spain are selling out ahead of Wednesday's total solar eclipse.