The Stowaway Grand is a large hotel right on the beach that offers reasonable weekly rates (still exhorbitant, but below average for ocean front hotels in OC). The hotel is a little fancy, with a clean, well-decorated lobby with a piano bar. The front is curved, so each room has a slightly different view of the beach. The rooms were clean and comfortable, though we could occasionally hear our neighbors through the walls. Another plus, there's a bathroom on the ground floor, so you don't have to trek up to your room covered in sand if you just want to use the bathroom. Parking was a little inconvenient, having to use a garage across the street. Overall, a pleasant experience.
more