Skip to Content
Bay Shores Peninsula Hotel Logo Bay Shores Peninsula Hotel
Weather Widget
SURF CAM
(949) 675-3463
  • Rooms
  • Amenities
  • Eat + Drink
  • Offers
  • Gather
  • Explore
  • Gallery
Notify Me

Gallery Page

Stay Tuned for More

Thank you for your interest.

Privacy Policy agreement
Bay Shores Peninsula Hotel Logo Bay Shores Peninsula Hotel
Bay Shores Peninsula Hotel
1800 W. Balboa Blvd Newport Beach, CA 92663 (949) 675-3463 reservations@bayshoreshotel.com
  • facebook
  • instagram
  • Contact
  • FAQ
  • Careers
  • Best Rate Guarantee Form
  • Privacy Policy
  • California Consumer Privacy Notice
  • Accessibility
  • Sitemap
  • Consent Preferences
Bay Shores Peninsula Hotel 2025. All Rights Reserved
Hotel Web Design by