1 London

For a once-in-a-lifetime experience, give mum a trip to next year's Olympics. Thomas Cook London 2012 Games Breaks (thomascooklondon2012.com) are now on sale from £99 for a night's board and tickets to an event.

2 Cornwall

Get mum active at the Extreme Academy at Watergate Bay (watergatebay.co.uk/ extremesports-extremeday.htm) has a day of wave-skiing, surfing or traction kiting for £100.

3 Spain

Send her on a Mediterranean cookery course at Annie B's Spanish Kitchen (anniebs.co.uk) in Vejer de la Frontera, Andalucia. From €550 per head, based on two sharing, with three nights' B&B.

4 Cotswolds

If she's a mum-to-be, check into Cowley Manor (cowleymanor.com) for a mani-pedi, massage and other treats. From £450 per night for two.

5 Bournemouth

Mum can sip chocktails at the Chocolate Boutique Hotel (thechocolate boutiquehotel.co.uk), have a chocolate fountain in her room, and take a masterclass in hand-making Belgian chocolates. A one-night stay for two costs £299.

6 Netherlands

Take her on a five-day cruise of the waterways around Utrecht and visit the Keukenhof Gardens with Travelzest's VFB Holidays (travelzest .com). From £542 per person with rail travel and accommodation.

7 Essex

Refresh body and mind at Lifehouse (lifehouse.co.uk), a new countryside health spa. Mums stay for half price in April if accompanied by another adult.

8 Cheshire

Let mum walk the grounds of Lyme Park while you make a card at a Mother's Day workshop (nationaltrust.org.uk).

9 London

Take her to see Mamma Mia!, Billy Elliot, Dreamboats and Petticoats and other West End productions (show-and-stay.co.uk). A ticket plus a night's stay costs from £116 per person.

10 New York

Stay at The Hotel @Times Square (applecorehotels .com) and mum will get a special deal of $410 (£253) per room for two nights' B&B.