Bay Shores Peninsula Hotel

check rates
up to: % savings
1800 W Balboa Blvd, Newport Beach, CA 92663
  • stars
  • rating
Great location.. The feel of a bed and breakfast in a resort location. Exciting nightlife. Unique shops and restaurants. Experiences you*ll remember forever. All these and more await when you check into the Bay Shores Peninsula Hotel. Get your feet wet in read more
Special Offer