Clue: Some find a bikini bizarre in Spanish resort (5)
Answer: IBIZA
Explanation: Definition: Spanish resort
Hidden in bikinI BIZArre