Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Known for its beaches and boating, Catalina Island has a lot to offer the traveler dreaming of a beach holiday. There are 25 beach hotels and other accommodation options to choose from in this seaside destination, so it's easy to find one that meets your needs.
As you search for a place to stay by the water in Catalina Island, consider selecting one of these top beach hotels with high ratings from Expedia travelers.
The Pavilion Hotel - 3.5-star hotel near Descanso Beach. It features free continental breakfast, free WiFi, and LCD TVs. Guests love the beach locale and family friendliness.
Hotel St. Lauren - 2.5-star hotel near Descanso Beach. Our travelers recommend its central location and comfortable rooms. This hotel boasts free WiFi, flat-screen TVs, and air conditioning.
Glenmore Plaza Hotel - 3-star golf hotel near Descanso Beach. It offers free continental breakfast, free WiFi, and spa services. Guest reviews highlight the walkable location and breakfast.
Hotel Atwater - 3-star hotel near Descanso Beach. It features free on-the-go breakfast, free WiFi, and LCD TVs. Guests love the proximity to shopping and overall value.
Hotel Catalina - 3-star hotel near Descanso Beach. Our travelers recommend its central location and comfortable rooms. This hotel boasts a spa tub, free WiFi, and spa services.
If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.
To get to Catalina Island, you can fly into Avalon, CA (AVX-Catalina), the closest major airport which is located 34.5 mi (55.5 km) from the city center. You can learn about water transportation options at the port.