Top 25 all-inclusive resorts

Forget the incoming arctic blast.

With the upper Midwest and Great Lakes buried in snow and freezing temperatures as far south as Oklahoma, it’s time to book a vacation at a warm-weather resort.

Fine dining, lovely pools and exciting adventures … and why not include the cost of your food, drink and other amenities in the price of admission?

Here are TripAdvisor’s top 25 all-inclusive resorts around the world.

In defense of the all-inclusive resort

The travel website’s award winners were based on its members’ reviews and opinions of all-inclusive resorts around the world over a period from August 1, 2013, through July 31, 2014.

If you prefer to search for a resort in one part of the world, there are dedicated lists for seven regions worldwide, including the Caribbean, Mexico, Europe and Asia.

TripAdvisor’s top 25 all-inclusive resorts around the world

1. Royalton Cayo Santa Maria, Villa Clara Province, Cuba

2. Iberostar Grand Hotel Paraiso, Playa Paraiso, Mexico

3. Kurumba Maldives, the Maldives

4. Le Blanc Spa Resort, Cancun, Mexico

5. Secrets Maroma Beach Riviera Cancun, Playa Maroma, Mexico

Read More At CNN.