Charming, adorable hideaway in the heart of Avalon.
Avalon's Pavilion Hotel on Catalina Island sits just about as close to being on the beach as you can be without being in the water. A steady stream of foot traffic runs in front of the hotel, but it does nothing to hamper your experience, as the rooms face inward, surrounding a beautiful courtyard garden with oversized umbrellas for shade and relaxing lounge chairs. Plus, a good number of the cozy, clean, and comfortable rooms have French doors that open to a private lanai. They're perfect to sleep in before a day out on the island, or relaxing the day away before the hotel's afternoon wine-and-cheese tasting. A more than competent continental breakfast is offered each morning, and a fire pit flickers each night — all carried out by a gracious staff that makes a stay at the Pavilion something you won't want to end.