4. Caribbean Beach
One of the first moderate resorts, the Caribbean Beach takes its obvious theming from the islands. It's divided into six villages, each named after a different island and unique coloring and theming to match. Its location is good, located right between Epcot and the Studios, so the Skyliner and bus allow for good access to the parks. Each village has its own small pool, with the larger Fuentes de Morro marked by a Spanish fort theme and kids slide.
There's also Barefoot Bay, a 45-acre lake with plenty of beachside chairs for sunning, and Caribbean Cay, a tropical oasis perfect for picnics, swinging, play areas, and walking. The dining can be a bit lower, from a food court to the Spyglass Grill, and some may find it a bit too large to get around. However, the Caribbean theming is nicely done to make this a good resort for guests to try out.