Each time my husband and I visit Bocas Town we choose this hotel. The first time we went to Bocas, I studied the travel guides to make sure I would choose the kind of hotel that would fit the budget we had and have all of the amenities that we enjoy when we travel. Hotel Bocas del Toro fit our needs perfectly. It is right on Main street and also on the water. Our stay was just lovely. The entire hotel is so cute and the rooms are very clean and comfortable. Breakfast is included and this is a full american breakfast that you eat in their restaurant which is really a huge dock! Just so nice to be sitting outside over the water in the sunshine sipping coffee and eating a great meal. Each visit we have always been pleased and we will keep choosing this hotel because we have never been disappointed.