In the 5 villages, you will only find a few hotels in Manarola and Monterosso, that really has the status of a beach resort. Minimum prices for hotels are around 120 EUR per night for a double room, breakfast included.
We have been in Hotel Clelia, in Deiva Marina. If you are looking for a 'Half Board' formula, this hotel can certainly recommended. It is located at 200 meter of the beach, has a (heated) pool and an exquisite kitchen. The station is at 200 meter. The train brings you to Cinque Terre in less than 20 minutes.
Are you looking for a real beach holiday ? In that case, the Tuscan beach might be what you need. Between Marina di Massa and Viareggio you will find a long sandy beach, including boulevard and tens of hotels and lidos. If you want some luxury ? Have a look at the offer in Forte di Marmi.