Call To Book
The Hotel Atwater is only half a block away from the beach.
Newly remodeled and more comfortable than ever the Hotel Atwater is one of Avalon largest and best located Catalina Island hotels. The historic Hotel Atwater was built in the 1920 and offers a wide variety of room types from Economy to Suites. This hotel fits any budget and is perfect for active couples families scuba divers and large groups. All rooms are on the second and third floor of the property and accessible by stairs only.