There are a huge variety of hotels throughout the Canary Islands that are certain to offer the kind of holiday that you want, and will suit almost any budget.
Many of the best hotels in Tenerife are in the area around Puerto de la Cruz, and some good choices there are the 3* Hotel Chimisay, which is a superb value option and has an excellent pool and boasts superb views. The beach is less than 10 minutes away. For those looking for a higher standard property, the 4* Hotel Botanica is a member of the Leading Hotels of the World Group, and combines a great location, brilliant facilities and splendid service to provide a great value holiday resort for all the family.
Playa Bianca in Lanzarote is another popular resort, and here you will find great value at the 4* Iberostar Papagayo hotel, which is located right on the seafront, and boasts a much higher standard of facilities that you would expect for a low price. For a special break to the island, a superb choice that couplers truly exceptional service and a high level of comfort is the 4* Princesca Yaiza Suite Hotel, which is an elegant sea front hotel that has the beach literally on its doorstep.