Balboa Bay Resort
Resort
Newport Beach
Balboa Bay Resort is Newport Beach’s premier waterfront retreat offering stunning bay views and sunsets over Balboa Bay’s harbor. Recently named the #1 Resort in Newport Beach by U.S.
Number of rooms: 159
1221 West Coast Highway, Newport Beach, CA 92663, United States
Hotel booked 1 times today.