Well-known and deservedly popular for its jungle, coast and ancient ruins, the Yucatán peninsula can be a pricey place to stay – unless you pick one of these brilliant budget hotels and hostels On the ...