One of Avalon’s most luxurious lodging destinations, Pavilion Hotel has been described in a variety of ways by guests, but it’s important to point out that it consistently ranks in the 4.7 out of 5 area on just about every booking site. A chic boutique hotel with a European design, it reflects the upscale island vibe that makes Catalina Island so appealing to tourists.