Let KAYAK do the searching
KAYAK users have found double rooms in Andalusia for as cheap as $21 (Almería) in the last 3 days. The average price is $236.
In the last 72 hours, users have found Andalusia hotels for tonight for as low as $33 (Jerez de la Frontera). Users have also found 3-star hotels from $33 (Jerez de la Frontera) and 4-star+ hotels from $49 (Jerez de la Frontera).
In the last 72 hours, users have found Andalusia hotels for this weekend for as low as $54 (Torremolinos) per night. Users have also found 3-star hotels from $54 (Fuengirola) and 4-star+ hotels from $100 (Ronda).