And I have the opposite opinion. Although none of the
Disneyland hotels, including the Grand Californian, have the expansive grounds that the WDW resorts have, all the Disneyland hotels (the rooms/accomodations/service) are very nice and on par with any WDW deluxe resort room.
The only Disneyland hotel with any grounds to really speak of is the Disneyland Hotel, with the pretty waterfalls, ponds, two pool areas, volleyball and beach area, and some grassy areas.
The Grand Californian no longer has much in terms of grounds since the addition of the villas, but it does have a great bar and lounge, as well as a counter service and full service restaurants. The Disneyland Hotel also has a bar, a counter service and full service restaurants. However, all the Paradise Pier has right now is the PCH grill, which is a full service restaurant. Both the Paradise Pier and the Disneyland hotel has arcades, whereas the Grand Californian doesn't.
But all the Disneyland hotels are themed well, whether it's a fun theme or a more elegant theme, and if we can afford it, we will splurge to stay on site because it really does make a difference in your Disneyland experience.
The majority of establishments on Harbor are really motels, and I'm sorry, but they really do feel like motels. Not that there's anything wrong with that, but in reality, most are just a clean place to sleep and shower within walking distance of the parks, and that's about it. We do love the Howard Johnson for an alternative to staying on site because you can get premium park view rooms, the rooms are large, they have new pillow top beds and plush bedding, they have a nice pool area, they have a new water play park for the kids, it's walking distance, and they have that awesome Entertainment Book rate. We would also consider staying at the Candy Cane Inn (has it's own private shuttle to/from the parks and continental breakfast), the Fairfield (walking distance), and the Sheraton (not on Harbor but just around the corner with it's own private shuttle to/from the parks and it's a more deluxe hotel with the expected perks).