The International Guest House is a green, welcoming hostel in St. Petersburg. It's walking or biking distance from downtown St. Pete and a few blocks from a local beach. Bikes and kayaks are provided, and the hostel owner/manager will even pick you up from the airport if needed!
The rooms are simple, but the public spaces are well taken care of and create an friendly and welcoming environment. Hostel guests usually have dinner parties on the patio or explore the town together. Long stays are encouraged, as are group projects to help make the house a better place, whether that's painting a mural outside or weeding the garden — though by no means required. And at $36 a night, you really can't beat the price!