Amelia Hotel at the Beach
Across the street from the beach, this convenient, midsize inn is an economical, family-friendly alternative to the area's luxury resorts. Several restaurants are within walking distance, and a full breakfast is served each morning in the lobby. Rooms are modestly furnished and have ocean views and pool views (though the pool is practically in the parking lot, so there's not much of a view).