OP, if your
only real requirement is that you are located close to the parks, then it seems like you might want to save some money and stay at one of the off-property places right across the street from DLR.
Personal opinions of the hotels and the DLR hotel experience aside for a moment, the
facts about being a DLR hotel guest and staying onsite are this:
-You get use of Magic Morning on the day(s) it is available (depending on the length of your stay, that could be only one morning or a few). This comes in very handy in terms of getting on rides in Fantasyland before the masses hit the park.
-Any guest of the 3 DLR hotels can access the special GCH entrance into DCA before 10:00 a.m., by showing their room key (Key to the Magic) and their ticket/Hopper/AP - and this is only important if you go into DCA before it officially opens and want to wait in the short line by GRR to high tail it over to TSMM to beat the crowds (which I have done and it was very successful - we beat a bunch of people to the TSMM line by a few minutes). Otherwise, the GCH/DCA entry can be used by anyone - hotel guest or non-hotel guest - throughout the rest of the day and so then the only 'perk' of using that entrance becomes the convenient location of it if you happen to be staying in the GCH.
-If you shop in the parks, you can have your purchases sent back to your DLR hotel, which saves the trouble of having to get an expensive locker or schlep your purchases around the parks with you.
-You have access to special tours and things provided by the 3 hotels (I think the GCH has a tour AND a scavenger hunt of some kind, as well as other things).
-You get your own Key to the Magic room key (with your name on it), and with that you can charge your DLR meals and purchases to that card in case you do not want to carry your actual cash or plastic around.
Okay, so those are the facts of what you get with staying onsite at any of the 3 hotels. Now as far as my personal opinions, I have stayed at all 3 of the hotels over the years (with PPH and GCH being more recent than than the DLH, but I used to stay at DLH all the time in the '80s and '90s), and I really like all of them for different reasons, but that is mainly having to do with theming and ambience or lack thereof.
GCH - you get these bath products (although the bottles look slightly different now than these from 2007) -
As previosuly stated, the location of the GCH cannot be beat in that it seems to be right in the thick of all the magic. If you get a room that is close to the elevators, the walk to the parks is short and seamless. If you end up in a DTD view room or something down endless corridors, the short walk is negated by the trek to get to and from the room. This is the 'least Disney' of the 3 DLR hotels, with very few hints of Mickey and friends around. The decor and atmosphere of the GCH is reminiscent (to me) of an elegantly rustic mountain lodge, with dark wood, majestic high ceilings, dim lighting, comfy and welcoming sofas and chairs in the lobby, a fireplace, a piano player and grandfather clock. It is a great place to sit and relax (no matter where you are staying) during the day, with a beverage in hand, to catch up with friends and recharge your batteries, and the GCH is especially nice at Christmastime (carolers perform by the huge GCH tree). The maids will bring you chocolate character coins every night when they knock on your door to ask if you want turndown service. There are many wonderful things about the GCH - thought I found the rooms to be a wee bit small and the beds were taller than expected - but many of those things can be enjoyed even if you don't stay there. If you have the $$$ to stay there, I would say do it at least once, but if you can't you can still have a great hotel stay elsewhere. (I have only stayed at GCH twice.) The cozy, earthy Storytellers Cafe and the acclaimed, fine-dining establishment Napa Rose are the onsite table service restaurants, and the popular Whitewater Snacks is the counter service location. Storytellers also hosts the Critter Breakfast character meal.
PPH - you get these bath products (and they also have them in the DLH) -
The PPH is the least expensive of the 3 DLR hotels, and that is primarily because if its lack of property, and the fact that it is across the street from the main DLR property, and thus, seems much further away (even though it really isn't that much further away). Basicaly, you get just the hotel building and the parking structure and that is it. There is not much to look at on property (aside fomr one shop) because it is small. It does not have the sprawling grounds that the DLH does, nor does it have the spacious lounge and upscale feel of the GCH, but it is a very cute hotel. The PPH is bright, shiny and clean. This is where you will find the Lilo and Stitch character breakfast which is hosted at the PCH Grill restaurant, and PCH Grill is open the rest of the day as a regular restaurant. I have stayed at PPH many times (mainly because GCH is too expensive) and I like the beachy feel - it has a prevailing sun/surf/ocean/nautical type theme around the hallways and in the rooms, with surfboard room number signs, a seashell soap dish, Mickey lifeguard lamp, Surfer Goofy statue in the lobby, and sun images everywhere you look. Most rooms have daybeds as well as the main beds.
I have only had one not-so-great PPH experience, on the 5th floor last October - see my Trip Report for that story (link is in signature below) - but I was there last December and it was fine.
DLH - this is a beloved hotel of many of our DIS-ers. It used to actually be a larger property but was downsized to make room for DTD and other parking, etc., back in the late '90s. Steakhouse 55, Hook's Pointe and Goofy's Kitchen are the onsite restaurants. The grounds are lush and expansive, with waterfalls, a koi pond, Peter Pan-pirate-themed pool area, mini-remote controlled Jungle Cruise boats, character topiaries and statues here and there. There is also a cool wall display of old Disney memorabilia which is great. This hotel is the oldest of the 3, and is said to be showing some wear and tear here and there, but it is undergoing a bit of a refurb so maybe that wil all change. The rooms are spacious and many of the have daybeds.
I like to stay onsite at one of the 3 DLR hotels because, for me, the DLR hotel is all part of the experience. I like the total immersion. I want to be Disney-fied from beginning to end, from the second I step out of the car to when I put the bags back in the car. I like the Key to the Magic with my name on it. I like getting the Disney folder with all my brochures and hotel info upon check in. I like that sometimes the CMs at the check-in desk will give free pins or free 8x10 photos - just because they want to! I like seeing Disney characters and just Disney things everywhere I look, in the artwork and in the carpets and in the wallpaper and shower curtains. I want to feel that I have been transported to somewhere I would not normally be in the 'real world,' so staying onsite is important to me. Now, I would stay at GCH more often if I could, but if I can't, then the PPH is fine (and I hope to be returning to the DLH soon too!).