1-10 of 60

Visa - Avalon, CA

★★★★★ 11 Reviews

Hermosa Hotel

  • 131 Metropole St, Avalon, CA
  • 310-510-1010

"I've lived in Northern California for 6 years -- Finally, I got myself over to the Catalina Islands for a mini-vacation trip and so thrilled I chose Hermosa ..."

★★★★★ 5 Reviews

A Spa At Catalina

  • 888 Country Club Dr Ste C, Avalon, CA
  • 310-510-9255

"absolutely worth every penny left me so relaxed it took me a while to get up.. Very proffesional"

★★★★★ 3 Reviews

Armstrong's Fish Market

  • 306 Crescent Ave, Avalon, CA
  • 310-510-0113

"We had lunch there on a Thursday. We were able to sit outside next to the water. This entertained the kids as they enjoyed looking at the fish. ..."

★★★★☆ 5 Reviews

Antonio's Pizzeria On Avalon

  • 230 Crescent Ave, Avalon, CA
  • 310-510-0008

"Antonio's is a classic place right on the water. Their menu is large and EXCELLENT. Be warned, the margaritas are HUGE. I recommend the cheese crisp with peppers, ..."

★★★★★ 2 Reviews

Original Antonio's

  • 114 Sumner Ave, Avalon, CA
  • 310-510-0060

"Great place to grab a pizza if you don't want to worry about dinner in Avalon. A little off the beaten path but worth it. Really good pies. ..."

★★★★☆ 3 Reviews

Catalina Country Club

  • 1 Country Club Dr, Avalon, CA
  • 310-510-7404

"Beautiful venue, good service and food. They have indoor and outdoor seating, but I suggest dining outdoors since the views are really nice.Perfect for a wedding venue."

★★★★★ 1 Review

Del Sol

  • 621 Crescent Ave, Avalon, CA
  • 310-510-1452

"I've stayed at this Hotel about half a dozen times in the off-season including one weekend in the ocean view suite. It is THE perfect place for a ..."

★★★★★ 1 Review

Steamer Trunk

  • 121 Sumner Ave, Avalon, CA
  • 310-510-2600

"We head for Catalina (Avalon) at least 2 times a year. This is my favorite store for window shopping, but I always find a treasure that I must ..."

★★★★★ 1 Review

Landing Bar & Grill

  • 101 Marilla Ave, Avalon, CA
  • 310-510-1474

"We went to The Landing to grab some drinks and enjoy the view of Avalon Bay. It was a beautiful day and we definitely enjoyed sitting and lounging ..."

★★★★★ 1 Review

Catalina Island Golf Course

  • 1 Country Club Dr, Avalon, CA
  • 310-510-0530

"This is a great little course to play. The first tee you hit off the hill and over a road. Then there is another where you climb up ..."