Outside Panama City, you will find a fetching variety of beach hotels from all-inclusive to exclusive island retreats, resorts and ecolodges in pristine rainforest, small hotels in spectacular mountain settings, bed and breakfast inns tucked in valleys and by the sea, and for the budget-minded comfy inexpensive hostels.