- A valid passport
- A tourist visa (if required)
- Proof of onward travel
- Sufficient funds to support your stay
- Travel insurance
- Comfortable clothing
- Sunscreen
- A hat
- Sunglasses
- Swimwear
- A beach towel
- A camera
- A Spanish phrasebook (if you don't speak Spanish)