Featured places to stay
Parsons Landing Campground
Avalon
Parsons Landing is a remote, beachside campground located seven miles west of the village of Two Harbors and is best suited for experienced, well-prepared campers traveling with dogs.
Read moreOther places to stay
Catalina Canyon Inn
Avalon
Escape the hustle and bustle of life on the mainland and experience a relaxing island getaway at Catalina Canyon Inn in Avalon, Los Angeles County,...
Read moreHermosa Hotel and Cottages
Avalon
Hermosa Hotel & Cottages is a historic, value-oriented property. The hotel blends old-Avalon character with a practical range of accommodations spread between the original hotel building and a collection of separate cottages.
Read moreSeacrest Inn
Avalon
Seacrest Inn is a conveniently located hotel in Avalon, just a short walk from the harbor, shops, and many of the town’s restaurants and attractions.
Read more





