Lisbon and Porto are both packed with dance clubs and bars that go late into the night , and popular Algarve resorts such as Albufeira and Praia da Rocha throb to a disco beat .
The clubs usually close at 4 am .