Skip to main content

Search hotels in Avalon, CA

Enter your dates to see the latest prices and deals for Avalon hotels

Avalon – 199 hotels and places to stay

Filter by:

Star Rating
Review score

Catalina Island Seacrest Inn

Hotel in Avalon

The Catalina Island Seacrest Inn is a conveniently located hotel on Catalina Island. Each room is decorated in a different theme.

D
Daniel
From
United States
Ideal location near the Main Street
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 497 reviews
Price from
$135
1 night, 2 adults

Hotel Atwater

Hotel in Avalon

Located steps from the beach, this historic 1920s designed hotel offers a variety of rooms with free WiFi access. Guests are granted free access to the nearby Descanso Beach Club with their room card....

J
Jill
From
Canada
very clean and location couldn’t be any better
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 369 reviews
Price from
$259
1 night, 2 adults

Hotel Mac Rae

Hotel in Avalon

Located in Avalon, Hotel Mac Rae is a 11-minute walk from Descanso Beach. Facilities include a sun terrace and free WiFi is available. At the hotel, each room has a desk.

H
Heidi
From
United States
Great location and all the holiday stuff was going on! It was like being dropped into a Hallmark movie. The rooms were awesome! It was also nice to be able to refill our water bottles.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 308 reviews
Price from
$199
1 night, 2 adults

Zane Grey Pueblo Hotel

Hotel in Avalon

Located in Avalon and with Descanso Beach reachable within a 14-minute walk, Zane Grey Pueblo Hotel has a seasonal outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a...

S
Susan
From
United States
Staff was super attentive, rooms were cute and felt fresh.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 178 reviews
Price from
$250
1 night, 2 adults

Bellanca Hotel

Hotel in Avalon

Located a 8-minute walk from Descanso Beach, Bellanca Hotel offers 3-star accommodations in Avalon and features a terrace, a restaurant and a bar.

S
Stevens
From
United States
great location, beautiful facility. super friendly staff. great amenities, close to everything
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 306 reviews
Price from
$179
1 night, 2 adults

The Edgewater

Hotel in Avalon

Located in Avalon and within a 11-minute walk of Descanso Beach, The Edgewater has a terrace, non-smoking rooms, and free WiFi throughout the property. The hotel features family rooms.

M
Maria
From
United States
This boutique hotel is really special. The view is spectacular.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 429 reviews
Price from
$327.75
1 night, 2 adults

Hotel Metropole

Hotel in Avalon

Hotel Metropole is located on the beachfront in Avalon, a 9-minute walk from Descanso Beach.

G
Gabriela
From
United States
I loved that there was a continental breakfast provided. It had everything you need for a good breakfast! The location, cleanliness, and customer services exceeded my expectations.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 201 reviews
Price from
$290
1 night, 2 adults

Aurora Hotel

Hotel in Avalon

Located on Catalina Island in California, this boutique hotel is 8 minutes’ walk from the Catalina Casino. Boasting a roof terrace with ocean views, this hotel offers bright rooms with free WiFi.

R
Ross
From
New Zealand
Sea view,great breakfast,great patio to greet friends.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 574 reviews
Price from
$189
1 night, 2 adults

Catalina Canyon Inn

Hotel in Avalon

Located in the foothills of beautiful Catalina Island overlooking the town of Avalon, the Catalina Canyon Inn.

L
Lucy
From
Kenya
Rooms were so big and beautiful. The bed was super comfortable. I loved the place. Receptionist were kind and helpful. Transport was so good. I have to come back.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 469 reviews
Price from
$177
1 night, 2 adults

Seaport Village Inn, Avalon

Hotel in Avalon

Located in Avalon, Seaport Village Inn, Avalon is a 9-minute walk from Descanso Beach. There's a sun terrace and guests can use free WiFi and free private parking.

M
Madison
From
United States
The property had a nice outside area to relax in the sun and enjoy the view and a spa!
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 226 reviews
Price from
$167.20
1 night, 2 adults
See all 199 hotels in Avalon

Most booked hotels in Avalon and surrounding area in the past month

See all

Popular with guests booking hotels in Avalon

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 306 reviews

Popular with guests booking hotels in Avalon

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 79 reviews

Popular with guests booking hotels in Avalon

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 226 reviews

Popular with guests booking hotels in Avalon

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 429 reviews

Popular with guests booking hotels in Avalon

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 308 reviews

Popular with guests booking hotels in Avalon

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 201 reviews

Popular with guests booking hotels in Avalon

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 497 reviews

Popular with guests booking hotels in Avalon

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 574 reviews

Popular with guests booking hotels in Avalon

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 456 reviews

Popular with guests booking hotels in Avalon

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 469 reviews

Hotels located in the center of Avalon

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 326 reviews

Catalina Island Inn offers accommodations in the town of Avalon on Catalina Island and offers a continental breakfast. Some rooms offer balconies and harbor or ocean views.

From $135.76 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 79 reviews

Glenmore Plaza Hotel has accommodations in Avalon. This 3-star hotel offers luggage storage space and free WiFi.

From $207.20 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 226 reviews

Located in Avalon, Seaport Village Inn, Avalon is a 9-minute walk from Descanso Beach. There's a sun terrace and guests can use free WiFi and free private parking.

From $193.43 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 9 reviews

Providing a terrace, Hamilton Cove-Boho Chic Villa w/Golf Cart...No pets. Features accommodations in Avalon. This beachfront property offers access to mini-golf and tennis at the tennis court.

From $1,790.95 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

H882 - Hamilton Cove Villa 8-82 offers a hot tub and free private parking, and is within a 12-minute walk of Descanso Beach.

A 12-minute walk from Descanso Beach in Avalon, H322 - Hamilton Cove Villa 3-22 provides accommodations with access to a hot tub and spa facilities.

A 12-minute walk from Descanso Beach in Avalon, H1786 - Hamilton Cove Villa 17-86 provides accommodations with access to a hot tub and spa facilities.

Featuring massage services, 359SA 359 Sumner A features accommodations in Avalon. Both free Wifi and parking on-site are accessible at the vacation home free of charge. There's a restaurant.

Budget hotels in Avalon and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

A 12-minute walk from Descanso Beach in Avalon, 346S 346 Sumner provides accommodations with access to a spa center.

With Descanso Beach reachable in a 12-minute walk, 339CL 339 Claressa offers accommodations, a restaurant, a spa and wellness center, massage services, and a garden.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

337CA 337 Catalina offers accommodations in Avalon, a 12-minute walk from Descanso Beach. Both free Wifi and parking on-site are available at the vacation home free of charge. There's a restaurant.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

320E 320 Eucalyptus offers accommodations in Avalon, a 12-minute walk from Descanso Beach. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

Providing massage services, 316MAR 316 Marilla provides accommodations in Avalon.

Providing massage services, 316CL 316 Claressa features accommodations in Avalon. Both free Wifi and parking on-site are available at the vacation home free of charge.

242MAR 242 Marilla offers accommodations in Avalon, a 12-minute walk from Descanso Beach. This vacation home offers free private parking, private check-in and check-out, and free Wifi.

221W 221 Whittley offers accommodations in Avalon, a 12-minute walk from Descanso Beach. The vacation home has a restaurant, a spa and wellness center, and massage services.

Best hotels with breakfast in Avalon and nearby

A 12-minute walk from Descanso Beach in Avalon, 221CL 221 Claressa Ave features accommodations with access to a spa center.

Offering massage services, 150MT 150 Middle Terrace offers accommodations in Avalon.

124H #2 124 Hiawatha offers accommodations in Avalon, a 12-minute walk from Descanso Beach. The vacation home has a restaurant, a spa and wellness center, and massage services.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

With Descanso Beach reachable in a 12-minute walk, 11 Canyon Terrace by Catalina Island Vacation Rentals features accommodations, a restaurant, a spa and wellness center, massage services, and a...

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

A 10-minute walk from Descanso Beach in Avalon, 316CA Upper 316 Catalina Upper provides accommodations with access to a spa center.

222CA 222 Catalina Ave offers accommodations in Avalon, a 13-minute walk from Descanso Beach. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 456 reviews

Located in Avalon and with Descanso Beach reachable within a 10-minute walk, Hermosa Hotel has concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a bar.

From $99.68 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 369 reviews

Located steps from the beach, this historic 1920s designed hotel offers a variety of rooms with free WiFi access. Guests are granted free access to the nearby Descanso Beach Club with their room card.

From $290.60 per night

FAQs about hotels in Avalon

What Guests Said About Avalon:

10

We lucked out with fabulous weather and a flat sea!

We lucked out with fabulous weather and a flat sea! The Atwater was a great location just far enough off the busy waterfront but very walk-able to the restaurants and stores. We loved Jacks for breakfast (try the Swedish pancakes!). Rented a golf cart and enjoyed the views around the south end of the Island. We took an ECO tour with Christian as our guide. He was beyond excellent... So erudite about the Island and a great personality.
Guest review by
Diane
United States
10

Love the unique old school experience without corp barrage.

Love the unique old school experience without corp barrage. Beautiful, relaxed and rejuvenating. Love it all! I miss the Garibaldi shuttle. Older folks don't QR regularly .are at the Lobster Trap twice. Lunch and breakfast. Better than expected!! Loved Antonios mamas day old spaghetti, and Jacks peach pie. Coney islands fish n chips were delicious and a hit. Lloyds made a perfect hot fudge sundae! Leo's drugs had little toys for the grandkids and necessary sun screen . Decanso had refreshing mohitos and view. The staff at the casino was amazing accommodating for a senior lady.
Guest review by
Diane Caudle
6.0

Did not know that cruise ships come every afternoon, so the...

Did not know that cruise ships come every afternoon, so the influx of people is a bit crazy. Also, wish that the quality of food around town was better, no so fried and greasy. On the positive side, Catalina is beautiful and you can get away from town when you need to. We did enjoy our meals at NDMK fish house as well as BlueWater Grill. Beaches and waterfront could be a lot cleaner in general.
Guest review by
Finn Hinke
United States
10

Avalon is a beatiful, friendly city on Catalina Island.

Avalon is a beatiful, friendly city on Catalina Island. There is something for everyone, I recommend renting a golf cart and see the tour on your own, and your pace, with plenty of time to take photos.
Guest review by
James
United States
4.0

To commend is the availability of public bathrooms and...

To commend is the availability of public bathrooms and showers that were clean ans socked, friendly people, and the boat ride makes it feel like a vacation trip. The girls at Cafe Metropol are exceptionally gracious. On the down side, absolutely everything is overpriced. A visit to the Casino, a not at all impresive building, is $20! For comparison, a visit to the Louvre is 22 euros, and to the Casino in Montecarlo is 20. The beach is rocky, small, and in the same bay as all the boats anchor. Definetly not a reason to visit.The food is just ok, and the shops don't have anything that could not be found elsewhere for less money. Still, Avalon has an easygoing and peaceful vibe, and the people are nice, so if you want to enjoy it for that, it's a nice place for a day trip.
Guest review by
Veronica
United States
10

No negatives.

No negatives. Very few cars allowed (have golf carts), so walking everywhere is more enjoyable. Very nice miniature golf and real golf. Events at the Casino. Restaurants to visit: Blue Water, Original Jack's, Pancake Cottage, Antonio's pizzeria / pasta, Eric's on the Pier.
Guest review by
Mathew
United States

See reviews by guests who stayed at hotels in Avalon

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 429 reviews
The hotel is perfectly situated in the heart of downtown so it was super easy to get to off the ferry. It is above a few shops but we had no issues with noise. It is right next to all of the best restaurants (I highly recommend Lobster trap). The room is small but cozy -its not like you are there to spend time in the room anyway. Recently updated bathroom was nice. We were there to celebrate my wife's birthday and they had flowers waiting in the room. Super friendly staff- highly recommend.
Guest review by
ANDREW
United States
From $99.68 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 456 reviews
We liked the vibe of the hotel. It was not luxurious at all but we were not looking for it. Clean place - that was the main focus. Closeness to the race start for us was also the one of the most important factors. Some great places to eat were very close, like 50 steps away, including coffee and breakfast. Would stay there again.
Guest review by
Angelika
United States
From $151.20 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 497 reviews
Check in was quick and smooth, friendly and welcoming. Rooms were clean and comfortable. Love the little boutique hotel. The roof terrace with sofas was fabulous. We chilled there at the night and had lovely views of the surrounding area. Highly recommend
Guest review by
tracy
United Kingdom
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 596 reviews
There was nothing to love out there - the hotel was tiny, old and badly maintained. The location was the only one good thing
Guest review by
Avi
Israel
From $145.05 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 246 reviews
Very quaint hotel with lovely garden
Guest review by
Rebecca
United States