Find beach resorts in Avalon, CA

Beach vacation deals from $81

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Avalon Beach Hotels

Family-Friendly Avalon Oceanview Penthouse
Great for beach vacations
Family-Friendly Avalon Oceanview Penthouse is a great choice for catching some rays on Moonstone Beach if you're looking for a Avalon beach property. Amenities include sun loungers, an outdoor pool, and a spa tub.
4.9/5 Exceptional! (121 reviews)
Travelers like: close to beach, sun loungers, outdoor pool
Modern with Views
"Amazing views. Super clean. Trendy modern decor. Spacious and comfortable. Convenient decks. Several smart TVs. Elevator."

Reviewed on Jan 13, 2022

Family-Friendly Avalon Oceanview Penthouse
The Avalon Hotel on Catalina Island
3 out of 5
124 Whittley, Avalon, CA
The price is $251 per night from Jan 30 to Jan 31
The Avalon Hotel on Catalina Island is the ideal choice for basking in the sun on Moonstone Beach if you're looking for a Avalon beach property. Available amenities include a rooftop terrace.
4.8/5 Exceptional! (200 reviews)
"Very sweet, clean, and romantic. Would stay again."

Reviewed on Jan 24, 2022

The Avalon Hotel on Catalina Island
The Pavilion Hotel
3.5 out of 5
513 Crescent Ave, Avalon, CA
The Pavilion Hotel is a great choice for basking in the sun on Moonstone Beach if you're looking for a Avalon beach property.
4.7/5 Exceptional! (991 reviews)
"We have stayed several times at the Pavilion and love its location on the Crescent: close to everything you want to do in Catalina and the ferry. We especially enjoy the complimentary wine and cheese served each afternoon and the opportunity to meet and socialize with other guests. While not the ..."

Reviewed on Jan 3, 2022

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 (GolfCart,WIFI,BBQ)!!!!  Pool,Jacuzzi,Gym,OceanVeryClose!
Great for beach vacations
Bask in the sun on Moonstone Beach at HamCove (GolfCart,WIFI,BBQ)!!!! Pool,Jacuzzi,Gym,OceanVeryClose!: an excellent choice if you're searching for a Avalon property that's located on the beach. Amenities include beach towels, a spa tub, and a sauna.
4.7/5 Exceptional! (121 reviews)
Travelers like: on the beach, beach towels
Just you and an ocean getaway
"Being able to meditate with nature from the bedroom is by far the BEST benefit of the place. Rich has a very personable relationship hosting from the moment you book until you leave. He was always prompt with a response. The place was clean and came with most condiments you will need to cook with. ..."

Reviewed on Jan 13, 2022

HamCove (GolfCart,WIFI,BBQ)!!!! Pool,Jacuzzi,Gym,OceanVeryClose!
Seacrest Inn
Great for beach vacations
2.5 out of 5
201 Clarissa Ave, Avalon, CA
Fully refundableReserve now, pay when you stay
The price is $81 per night from Feb 2 to Feb 3
Spend the day on Moonstone Beach at Seacrest Inn: the perfect choice for a Avalon property on the beach. Beach towels and a rooftop terrace are just a few amenities that you'll be able to enjoy here.
4.5/5 Wonderful! (600 reviews)
Travelers like: close to beach, beach towels
Travelers say...
"Beautiful area nice staff everything is nice only problem is thin walls but they provide you with earplugs overall one of the best places on the island full 5/5"

Reviewed on Jan 24, 2022

Seacrest Inn
La Paloma Las Flores
2.5 out of 5
328 Sunny Lane, Avalon, CA
The price is $189 per night from Jan 29 to Jan 30
Spend the day on Moonstone Beach at La Paloma Las Flores: a great choice for a Avalon property that's located on the beach.
4.5/5 Wonderful! (694 reviews)
"It is a charming venue, old Spanish style, neat and clean. The stairs would be difficult for anyone with difficulty with stairs."

Reviewed on Jan 26, 2022

La Paloma Las Flores
Aurora Hotel
3.5 out of 5
137 Marilla Avenue, Avalon, CA
The price is $189 per night from Feb 1 to Feb 2
Stroll along the shore on Moonstone Beach at Aurora Hotel: the ideal choice if you're searching for a Avalon property that's located on the beach. Available amenities include a rooftop terrace.
4.4/5 Excellent! (468 reviews)
"Easy check-in. Front desk folks were very helpful and friendly. Great location that was walking convenient for Catalina Express, restaurants & shopping, and activities (zipline, aerial adventure, golf cart/bike rentals). Room was very clean and just as the photos Expedia showed. Would highly recommend ..."

Reviewed on Dec 27, 2021

Aurora Hotel
Hotel Atwater
Great for beach vacations
3 out of 5
125 Sumner Ave, Avalon, CA
Fully refundableReserve now, pay when you stay
The price is $135 per night from Jan 30 to Jan 31
Hotel Atwater is a great choice for catching some rays on Moonstone Beach if you're searching for a Avalon beach property. Beach towels and a café are just some of the amenities offered.
4.3/5 Excellent! (961 reviews)
Travelers like: close to beach, beach towels
Travelers say...
"Clean and comfortable beds"

Reviewed on Jan 24, 2022

Hotel Atwater
Bellanca Hotel
3 out of 5
111 Crescent Ave, Avalon, CA
Fully refundableReserve now, pay when you stay
The price is $129 per night from Jan 30 to Jan 31
Bellanca Hotel is a good choice for basking in the sun on Moonstone Beach if you're searching for a Avalon beach property. A restaurant and a bar are just a few amenities that you'll be able to enjoy here.
4.2/5 Excellent! (458 reviews)
"Great location"

Reviewed on Jan 24, 2022

Bellanca Hotel
Hotel Metropole
Great for beach vacations
3 out of 5
205 Crescent Ave., Avalon, CA
Fully refundableReserve now, pay when you stay
The price is $251 per night from Feb 9 to Feb 10
Stroll along the shore on Moonstone Beach at Hotel Metropole: the perfect choice if you're looking for a Avalon property that's located on the beach. Amenities include 2 coffee shops, beach cabanas, and beach towels.
4.2/5 Excellent! (390 reviews)
Travelers like: close to beach, cabanas, beach umbrellas, beach towels
Travelers say...
"The hot tub not working the entire stay, did find a sock in room not ours and window cracked"

Reviewed on Nov 14, 2021

Hotel Metropole
Casa Mariquita Hotel
Great for beach vacations
2.5 out of 5
229 Metropole Ave, Avalon, CA
The price is $209 per night from Jan 30 to Jan 31
Spend the day relaxing on Moonstone Beach at Casa Mariquita Hotel: a great choice if you're looking for a Avalon property that's located on the beach. Beach towels and a rooftop terrace are just some of the amenities offered.
4/5 Very Good! (827 reviews)
Travelers like: close to beach, beach towels
Travelers say...
"Excellent location, beautiful and nice place. Very kind staff"

Reviewed on Nov 28, 2021

Casa Mariquita Hotel
El Terado Terrace
3 out of 5
230 Marilla Ave, Avalon, CA
Fully refundableReserve now, pay when you stay
The price is $119 per night from Jan 30 to Jan 31
Walk along the waves on Moonstone Beach at El Terado Terrace: an excellent choice if you're looking for a Avalon property on the beach.
4/5 Very Good! (992 reviews)
"⭐️⭐️⭐️⭐️⭐️"

Reviewed on Jan 18, 2022

El Terado Terrace
Hotel Catalina
3 out of 5
129 Whittley Avenue, Avalon, CA
Hotel Catalina is a great choice for catching some rays on Moonstone Beach if you're looking for a Avalon beach property. Amenities include a spa tub.
4/5 Very Good! (918 reviews)
"Always a pleasure to stay here. The staff is friendly and accommodating."

Reviewed on Dec 30, 2021

Hotel Catalina
Hotel Mac Rae
2.5 out of 5
409 Crescent Avenue, PO Box 246, Avalon, CA
The price is $164 per night from Feb 21 to Feb 22
Watch the sunset on Moonstone Beach at Hotel Mac Rae: the perfect choice if you're searching for a Avalon property on the beach.
4/5 Very Good! (789 reviews)
"I like the Hotel overall. I didn’t like room where they put me. I believe they had room in front of an ocean view, but it wasn’t given to me."

Reviewed on Jan 17, 2022

Hotel Mac Rae
Seaport Village Inn Avalon
Great for beach vacations
2.5 out of 5
119 Maiden Lane, Avalon, CA
The price is $115 per night from Jan 30 to Jan 31
Seaport Village Inn Avalon is the ideal choice for catching some rays on Moonstone Beach if you're looking for a Avalon beach property. A beach bar, beach cabanas, and beachside massages are just some of the amenities offered.
3.9/5 Good! (816 reviews)
Travelers like: close to beach, cabanas, beach bars, massages on beach
Travelers say...
"Staff was excellent and friendly. Called for a ride from Catalina Express to hotel. Raul was there in minutes to pick us up. Will definitely stay there again!"

Reviewed on Jan 4, 2022

Seaport Village Inn Avalon
Glenmore Plaza Hotel
3 out of 5
118 Sumner - Box 155, Avalon, CA
The price is $165 per night from Feb 20 to Feb 21
Glenmore Plaza Hotel is an excellent choice for watching the sunset on Moonstone Beach if you're looking for a Avalon beach property. Amenities include spa services.
3.9/5 Good! (987 reviews)
"Really enjoyed the stay at Glenmore. Front desk was very friendly and welcoming. The property is located very central to everything and in walking distance of anything you need. Dining, gift shops, grocery store.... Room was ready when we got there. Rooms and hotel are very clean. I highly recommend ..."

Reviewed on Jan 17, 2022

Glenmore Plaza Hotel
Catalina Canyon Inn
Great for beach vacations
3 out of 5
888 Country Club Dr, Avalon, CA
Fully refundableReserve now, pay when you stay
The price is $109 per night from Jan 30 to Jan 31
Walk along the waves on Moonstone Beach at Catalina Canyon Inn: the ideal choice if you're looking for a Avalon property that's located on the beach. Amenities include a full-service spa, an outdoor pool, and a restaurant.
3.9/5 Good! (845 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Clean rooms, everything you need, lovely view from balcony. On a steep hill, but provides shuttle."

Reviewed on Jan 18, 2022

Catalina Canyon Inn
Hotel St. Lauren
2.5 out of 5
231 Beacon Street, Avalon, CA
Hotel St. Lauren is an excellent choice for watching the sunset on Moonstone Beach if you're searching for a Avalon beach property.
3.7/5 Good! (1,089 reviews)
"Very supportive staff."

Reviewed on Jan 4, 2022

Hotel St. Lauren
Hermosa Hotel
2.5 out of 5
131 Metropole Ave, Avalon, CA
The price is $110 per night from Jan 30 to Jan 31
Stroll along the shore on Moonstone Beach at Hermosa Hotel: an excellent choice if you're searching for a Avalon property that's located on the beach. Amenities include a bar.
3.6/5 Good! (195 reviews)
"The room we got was very tiny but it was fine for two people. Our electricity went out for like 5 minutes and we had to call the staff to turn it back on."

Reviewed on Jan 2, 2022

Hermosa Hotel
Don't see what you're looking for?
See all available properties in Avalon
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.

Too many beaches in Avalon to choose from? Here are our top picks for a memorable beach vacation.

More hotels with an ocean view in Avalon

Beach condos in Avalon

Beach villas in Avalon

Frequently asked questions

Recent reviews of Avalon hotels
expedia verified reviews