Hotels in Avalon
One of Catalina Island's first luxury hotels, Snug Harbor Inn, was built in 1997. Its six Cape Cod-themed rooms have views of Avalon Bay, and are named after California's Channel Islands. Rooms have hardwood floors, granite bathrooms, Jacuzzi tubs, and fireplaces.
Centrally located in downtown Avalon, and within walking distance of the beach, this upscale hotel is a mix of guest rooms and mini-suites, plus its two-bedroom Beach House. Accommodations in the VIP wing come with a water view and extras like whirlpool bathtubs and fireplaces.
Located across the street from the beach in downtown Avalon, this hotel has Mediterranean touches like green-and-white striped awnings, a terra cotta roof, and a quiet sun deck for guests.