Contact Us

Hotel Vista Del Mar is located on the beachfront in the town of Avalon – home to 85% of the islands population. Everything here is within walking distance, but taxi, trolleys, bicycle and golf cart rentals are also available. We are located a short 5 – 10 minute walk from the boat terminal, and nestled right on Crescent Avenue, between the restaurants, shops and local attractions of Catalina Island.

We would love to speak to you personally and answer any questions you may have. Our office is open between the hours of 8:00 AM and 9:00 PM (PT), seven days a week. Alternatively, you may use the form below to send us a message directly. We look forward to hearing from you!

Tel: 310.510.1452 / 800.601.3836

Fax: 310.510.2917

Physical Address:

417 Crescent Avenue, Avalon, CA 90704

Mailing Address:

PO Box 1979, Avalon, CA 90704


No Fields Found.

Snug Harbor Inn