I'll be staying in Gran Bahia Principe in Punta Cana on the day of the final. Would love to see the game if anyone knows of anywhere that will be showing it. The game should be played around mid day.
El Pollo Borracho on the Coco Loco crossing will be the next best thing to actually being in Lisbon - lots of Spanish football fans go to watch televised matches there.
The sportsbook at the Hard Rock Hotel will have it. You don't have to be a guest to come to the Casino where it is located. Just tell security as the front gate you are going to the Casino and you will get a wristband.