Filter Results
Avalon Resorts
Hotel Metropole
205 Crescent Avenue, Avalon, United States Show map
Offering access to Santa Catalina Island Interpretive Center, which is nearly a 25-minute walk away, the comfortable 4-star Hotel Metropole Avalon features beauty services, a sunbathing terrace, and…
Glenmore Plaza Hotel
118 Sumner Avenue, Avalon, United States Show map
Nestled in a beachfront location in close proximity to Wrigley Stage Avalon Bay Vista, the smoke-free Glenmore Plaza Hotel Avalon features 9 holes of golf. Boasting access to Nature Center, about 25…
Hotel Mac Rae
409 Crescent Avenue, Po Box 246, Avalon, United States Show map
Nestled nearly 5 minutes on foot from the old Catalina Island Museum, the comfortable 2-star Hotel Mac Rae Avalon welcomes guests with a sun deck and karaoke. Located right near a convenient place to…