About
Welcome to Balboa Electric Boats Rental, a locally owned and operated establishment nestled in the picturesque coastal town of Newport Beach, California. Our fleet boasts an array of electric boats, perfect for enjoying a serene day on the water with your cherished companions. Committed to…