Under £100
Stay at the Macdonald Thames Lodge (0870 400 8121; www.macdonaldhotels.co.uk) in Staines for £33pp per night B&B. It's ideal for a stroll along the Thames. The price is valid from 27 to 30 May.
Under £200
Have a heavenly bank holiday at the Old Coastguard Hotel (01736 731222; www.oldcoastguardhotel.co.uk) in the slow-paced Cornish fishing village of Mousehole. Two nights cost £140pp with breakfast and dinner included.
Live it large in Lille with Shortbreaks (0870 027 6076; www.short-breaks.com.) Depart 11 June and you will see the city overrun by oversized famous figures in a procession. Stay two nights at the four-star Crowne Plaza for £199pp, including Eurostar fare.
Under £300
Early summer in the unspoilt western Algarve and Parque da Floresta (01223 307088; www.vigia-resorts.com) will satisfy mums, dads and kids. Based on four sharing, it costs £205pp for a week's stay before 30 June. The Parque offers golf, beauty spas and activity clubs.
Under £600
Funway Holidays (0870 444 0770; www.funwayholidays.co.uk) offers Florida in June from £565pp including flights from Manchester or London and seven nights at the Econolodge Maingate Resort.
Under £1,800
Marlin Lodge is on Benguerra Island, Mozambique. Stay for seven nights and receive a complimentary dhow cruise, island tour and snorkel trip for £1,789pp. This includes all flights, meals, windsurfing and sailing. Departures until 30 June with Turquoise Holidays (0870 443 4177; www.turquoiseholidays.co.uk).