The Avalon Hotel in Catalina Island

124 Whittley Avenue, CA 90704, Avalon (California)

From $229 per night

About The Avalon Hotel in Catalina Island

Situated in the charming coastal town of Avalon, approximately 48 kilometers from the vibrant city of Long Beach, The Avalon Hotel offers a unique and unforgettable experience with its stunning rooftop terrace. This expansive outdoor space is designed to provide guests with breathtaking, panoramic views that stretch for miles across Avalon's picturesque harbor and beyond. The rooftop area is thoughtfully equipped with comfortable lounge chairs and tables, allowing visitors to relax and soak in the serene ambiance of their surroundings. Whether it’s a leisurely afternoon spent sipping on a refreshing beverage or an evening under the stars, the rooftop terrace at The Avalon Hotel offers the perfect setting for unwinding and enjoying the natural beauty that surrounds this idyllic destination.

Hotel Details

Number of Rooms: 15
Country: US
City: Avalon (California)