With more and more of us struggling to afford a getaway, it will come as a relief to know that there are many holidays you can take that do not have any nasty hidden costs.  

I've scoured the web for five of the best all-inclusive resorts from around the world: 

Splashworld Resorts (From £305pp\w) 

First Choice's Splashworld hotels are dotted around the world, but start from only £305pp for a hotel stay in Lanzarote for a week.  Ideal for families with small children, or just anyone who can't think of anything better than tearing down waterslides and swimming for the entirety of the holiday.   Every hotel is different, but to give you an idea, the Lanzarote vacation includes unlimited swimming and water slides, buffet meals, alcoholic and non-alcoholic drinks and sports and activities (including a free scuba diving lesson), as well as hotel entertainment every night.  

Green Nature Diamond Hotel, Turkey (From £361.50pp\w) 

The 5-star Green Nature Diamond Hotel in Marmaris is perfect for those who are looking for a healthier alternative for their all-inclusives.  It includes a diet section and a range of fitness classes included.  All rooms have sattelite television and a private balcony.  Great for a health-concious group holiday or for families looking for a more chic alternative. 

Clube Praia da Rocha, Algarve, Portugal  (From £229pp/w) 

A bargain if you want a getaway in the winter months, the Clube Praia da Rocha is situated 150 yards from the beach.  All-inclusive price includes all meals, snacks and activities, as well as entertainment and pool access.  The resort features games rooms, spa and kids clubs, as well as a separate kids pool. 

Flamingo Cancun Resort, Mexico (From £467pp/w) 

Including flights to Mexico from London, the Flamingo Cancun has windows that open to lake and sea views, 2 swimming pools, fitness resort, spa and room service. The hotel also has 3 bars, including a swim-up bar like you always see in those luxury travel magazines.  

Pickalbatros Aqua Fun Club, Marrakech (From £200 pp/w) 

Set in acres of olive trees and overlooking the beautiful Atlas mountains, the Aqua Fun Club is a quirky, unusual alternative to the usual Spanish all-inclusive resorts.  Sitting near the bustling centre of Marrakech, with a heated indoor pool and a kids area with video games, as well as balconies, a pizzeria and room service.