COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find beach resorts in Catalina Island, CA

Beach vacation deals from $175

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Catalina Island Beach Hotels

The Avalon Hotel on Catalina Island
3 out of 5
124 Whittley, Avalon, CA
The price is $371 per night from Aug 26 to Aug 26
4.8/5Exceptional! (185 reviews)
"View was spectacular. Charming hotel, very warm staff. Mattress was uncomfortable"

Reviewed on Jul 1, 2021

The Avalon Hotel on Catalina Island
Hamcove Bestbldg Best Viewwifi/ Oceanfront/ 2018 Golfcart , Smart TVs
Great for beach vacations
4.8/5Exceptional! (82 reviews)
Travelers like: on the beach, beach towels, outdoor pool
Lovely stay in paradise
"I went with my husband and parents for a long weekend away in Catalina and we all absolutely loved our stay at Rich's place. Hamilton Cove is beautiful and in a perfect location - 5 minute golf cart ride to Descanso Beach and another 5 to downtown Avalon, best spot to stay on the island if you want ..."

Reviewed on Jul 14, 2021

Hamcove Bestbldg Best Viewwifi/ Oceanfront/ 2018 Golfcart , Smart TVs
The Pavilion Hotel
3.5 out of 5
513 Crescent Ave, Avalon, CA
The price is $359 per night from Aug 24 to Aug 24
4.7/5Exceptional! (984 reviews)
"Fabulous"

Reviewed on Jul 22, 2021

The Pavilion Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hamcove !!!! Pool,jacuzzi,gym,oceanveryclose!
Great for beach vacations
4.7/5Exceptional! (107 reviews)
Travelers like: on the beach, beach towels
Perfect getaway
"First time in Catalina Island. We love the access our Hamilton Villa provided to the beach and pool just steps away across the street and the view from the balcony is priceless. We plan to stay again!"

Reviewed on Jul 18, 2021

Hamcove !!!! Pool,jacuzzi,gym,oceanveryclose!
Banning House Lodge
3 out of 5
1 Banning House Road, Two Harbors, CA
The price is $314 per night from Aug 19 to Aug 19
4.5/5Wonderful! (51 reviews)
Breathtaking retreat
"We loved it! Quiet retreat, we’ll definitely be back. Rooms are well kept and the scenery is breathtaking. Thank you to Yesenia who was helping guests that weekend."

Reviewed on Mar 8, 2021

Banning House Lodge
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.