All Disney resorts have a few characteristics in common:
- Unique
- Charming
- Overpriced
- Free transportation
- Free parking
- Disney perks
- Large pools
- An arcade
Here is a key to understanding the basic resort categories:
"Value" resorts: Cheapest category, but still not cheap. The grounds are stunning, but the rooms themselves are glorified motel rooms. The values have relatively simple pools with no waterslides.
"Moderate" resort: Mid-price range by Disney standards. I've never stayed in a moderate, but you can peruse them online & learn from others who've stayed.
"Deluxe" resort: Most expensive category. Usually very close to at least one park, often has access to monorails or boats for transportation, rather than only buses. These have the most impressive lobbies and the most & best dining options. They also have the most lavish pools and biggest waterslides. The deluxe rooms are the most comfortable at Disney, but don't mistake "deluxe" for luxury.
I would only recommend to a friend or family member that they stay in a deluxe resort, using one of the resort discounts that comes out periodically. I personally also like camping at Fort Wilderness, which is the very cheapest option, but I know this is not an option for most visitors.
Specific deluxe recommendations:
Beach Club or Yacht Club are both great if you plan to swim, as they share the best pool complex in Disney World. They are also within walking distance of Epcot, Hollywood Studios, Disney's Boardwalk, and Fantasia mini-golf. They also share an excellent variety of restaurants.
The Contemporary Resort is within walking distance of the Magic Kingdom, and their garden wing rooms are relatively affordable for a deluxe.
One more thing: If you plan on making dining reservations, don't wait until the day before as you mentioned, as there might be little or no availability then. Reserve dining as soon as possible.