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 .
Some resorts feature a disco club .