Filter Results
Apply Filters
Clear Filters
Golf hotels in Avalon
Catalina Canyon Inn
888 Country Club Dr, Avalon, Ca, Avalon, United States Show map
The comfortable 3-star Catalina Canyon Inn Avalon is located only 1.4 km from Catalina Island Casino Ballroom, offering 83 rooms along with a courtyard and grill. The smoke-free hotel is proud to…
From US$ 159
Book Now