Are there good budget hostels in the Algarve close to the beach?
I'm planning to add a few days in the Algarve to my Portugal trip. I've heard it can be expensive but I want to stay near the beach in a hostel rather than a hotel. Is that realistic on a budget? Where should I base myself for beach access?