£24.75 -- 'Mamma Mia!' in Blackpool, Premium Seats: Save 50%*

Based on the world-famous songs of ABBA, "Mamma Mia!" is "the dancing queen of jukebox musicals", says The Stage. The global smash hit comes to Blackpool for a limited summer season and you can now book some of the very best seats in the house for half price.

Update (3:25pm, 6 August): Tickets on the 24 and 31 August are now sold out.

About the showSet on a Greek island, this much-celebrated musical follows the story of Donna and Sam -- played by real-life married couple Sara Poyzer and Richard Standing -- and Donna's young daughter Sophie, played by Niamh Perry (BBC One's "I'd Do Anything"). Ahead of her wedding, Sophie attempts to discover the true identity of her father and invites three potential men to the island.

Featuring ABBA classics such as "Take a Chance on Me", "SOS" and "Dancing Queen", the uplifting show is currently celebrating its 15th year in the West End and has now been seen by more than 50 million people around the globe.

"A jukebox musical of the highest order" -- What's On Stage

Five stars -- The Stage

Book by 8 August.

Update (4:25pm, 8 August): Due to popularity, you now have until 31 August to book this offer, which is now only available for Tuesday, Wednesday and Sunday performances on 25 August-14 September.

*Terms/Conditions:
Subject to availability. Offer is limited and may be withdrawn without notice. Tickets at the promotional price are limited, so early booking is advised. Offer available online only. The regular value stated is based on the maximum combined cost of the items in this package at time of publication, verified on 7 July. A one-off transaction fee of £1.75 applies. Must be used in one visit. Advance booking required. Cannot be combined with any other offer. No cash value or cash back. Ticketmaster's full terms and conditions apply. Ticketmaster is solely responsible for all customer service in connection with your purchase; Travelzoo has no liability for such service. If you experience any difficulties booking the dates and the prices listed above, please report it to our Customer Service Team at support_uk@travelzoo.com.