Best Romantic Hotels in Avalon
View all photos
From
135$/night
Hotel Atwater
View all photos
From
185$/night
Catalina Island Seacrest Inn
Luxury Romantic Hotels in Avalon
View all photos
From
179$/night
Aurora Hotel
View all photos
From
163$/night
Pavilion Hotel
Cheap Romantic Hotels in Avalon
View all photos
From
159$/night
Catalina Canyon Inn
View all photos
From
455$/night
The Avalon Hotel In Catalina Island
Romantic Hotels in Avalon with Jacuzzi in Room
View all photos
From
150$/night
Catalina Island Inn
Location
Avalon, California, United States, 90704
Contact Us