Love HostelWorld! I booked all my hostels here when I travelled to Spain. I recommend using this website! If you are travelling to Barcelona, check out Sant Jordi hostels have a fun and friendly atmosphere nearby to a lot of great touristy spots. For Madrid, check our U-Hostel. Perfect and clean!