Get In Touch
Get In Touch
Please reach out to us with any inquiries you may have.
We look forward to welcoming you to our Newport Beach hotel!
Bay Shores Peninsula Hotel
1800 W. Balboa Blvd.
Newport Beach, CA 92663
800-222-6675 or 949-675-3463