You can smoke on your balcony and it's not really a problem when in bars and restaurants, as you can walk onto the pavement and smoke there (there are a few that will now allow smoking on the terrace).
People Also Ask
It depends on the hotel's policy. Some will allow it. But, in my experience, most hotels do not allow smoking on a balcony if they have a non-smoking policy in the room. The opposite is typically true if you booked a “smoking” room.
You can only smoke on your hotel balcony or terrace, or in your own flat/house if you are an owner. There's no smoking areas in bars or restaurants. Roads, beaches, even up in the mountains, - all banned areas. €100 fine if caught.
Tenerife (Canary Islands) has banned smoking on beaches and increased fines for littering. It is also forbidden to feed pigeons. The fines range from €750 to €3,000.
Many states have a law that regulates proximity to open windows or doors. If your balcony allows smoke to pass into someone else's window, it's illegal in many places.